VPS侦探论坛

 找回密码
 注册
查看: 5431|回复: 2

dz的伪静态求助,急!

[复制链接]
发表于 2012-7-18 23:58:39 | 显示全部楼层 |阅读模式

我的主站是wp的,论坛是直接放在网站目录下/bbs中,discuz x2的,现在我用lnmp默认伪静态是wp的,于是我修改配置文件添加了
  1. include discuzx.conf
复制代码
然后发现wp主站下的连接全部404了,但是论坛下的连接没有问题,该如何修改伪静态配置文件呢?
P.S.nginx的dz伪静态好像没有archive页的,该如何弄呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-7-19 09:03:47 | 显示全部楼层


discuzx.conf 是主目录可以用的伪静态,二级目录需要修改discuzx.conf
改成
  1. location /bbs/ {
  2.     rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  3.     rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
  4.     rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  5.     rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  6.     rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  7.     rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  8.     rewrite ^([^\.]*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3 last;
  9.     if (!-e $request_filename) {
  10.         return 404;
  11.     }
  12. }
复制代码
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-7-21 14:23:54 | 显示全部楼层

回复 2# 的帖子


弄好了,谢谢军哥,再问一下啊,那个archive页的伪静态该如何弄呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 22:30 , Processed in 0.025709 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表