lihai3310 发表于 2010-10-21 10:26:32

安装了dz7.2,选择静态化规则为discuz,但是不能用静态化

安装了dz7.2,选择静态化规则为discuz,但是不能用静态化

licess 发表于 2010-10-21 11:22:51

回复 1# 的帖子

discuz.conf 是老版本的伪静态规则,不一定时候7.2 到官网替换discuz.conf 里面的伪静态试试。需要重启。
或者可能你的论坛放在了2级目录,用discuz.conf伪静态规则也会不行。

lihai3310 发表于 2010-10-21 11:36:58

是放到了根目录
静态化规则已经修改成了下面的(已经验证完全可用的),重启lnmp,但问题依旧

rewrite ^/archiver/((fid|tid)-[\w\-]+\.html)$ /archiver/index.php?$1 last;
rewrite ^/forum-(+)-(+)\.html$ /forumdisplay.php?fid=$1&page=$2 last;
rewrite ^/thread-(+)-(+)-(+)\.html$ /viewthread.php?tid=$1&extra=page%3D$3&page=$2 last;
rewrite ^/space-(username|uid)-(.+)\.html$ /space.php?$1=$2 last;rewrite ^/tag-(.+)\.html$ /tag.php?name=$1 last;
break;

[ 本帖最后由 lihai3310 于 2010-10-21 11:38 编辑 ]

licess 发表于 2010-10-21 11:48:37

回复 3# 的帖子

break; 去掉。用/usr/local/nginx/sbin/nginx -t 检查一下。

lihai3310 发表于 2010-10-21 16:12:31

原帖由 licess 于 2010-10-21 11:48 发表 https://bbs.vpser.net/images/common/back.gif
break; 去掉。用/usr/local/nginx/sbin/nginx -t 检查一下。
# /usr/local/nginx/sbin/nginx -t
: conflicting server name "65.49.32.109" on 0.0.0.0:80, ignored
the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
configuration file /usr/local/nginx/conf/nginx.conf test is successful
#
页: [1]
查看完整版本: 安装了dz7.2,选择静态化规则为discuz,但是不能用静态化