AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 伪静态失败 |
|
---|---|
cbiz |
cbiz 发表于 2014-08-05 02:09:17
本帖最后由 cbiz 于 2014-8-5 02:23 编辑
我在dz后台,复制了这些规则。 然后进amh后台,找到amrewrite,增加这些规则进去,结果提示保存 规则失败。 请问这些要加在哪里呢?后台显示的文件位置是 :/usr/local/nginx/conf/rewrite/ibendi8.com.conf rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last;rewrite ^([^\.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2:$3 last;if (!-e $request_filename) { return 404;} 这些规则的前面还有这几行。 if ( $host = 'attachment.ibendi8.com' ) { set $subdomain "/data/attachment"; } if ( $host = 'ibendi8.com' ) { rewrite ^/(.*)$ http://www.ibendi8.com/$1 permanent; } 怎么回事呢? 后来用amh自带的dz伪静态,再把这几行加在后面就可以了。加在前面就不行。
点赞,加油! (0分)
2014-08-05 02:09:17 1
|
97505227 |
举个例子 你先做完的伪静态在做www跳转 原理可以行得通
你先做www跳转,在做伪静态的时候 伪静态的对象 还存在吗?
回复
2014-08-05 03:00:56 2
|