产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 伪静态问题.度娘N久无果,求大神看看

天下乌贼
铁牌会员
10.00 价值分

天下乌贼 发表于 2014-06-14 15:04:17
小弟用的是phpcms.系统. 按步骤搞好了AMH的安装.并且装好了PHPCMS。一切似乎还不错,挺顺利的. 这应该归功于AMH强大的傻瓜式安装. 要不,我这个菜鸟肯定歇菜。

哎。不过还是遇到问题了。度娘N久,还是大眼瞪小眼。。。搞不来. 特来求各位大神帮我看看 先谢谢啦.
用的规则是在网络上搜到的. 代码如下:

location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite ^/caipu-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/content-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/list-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=lists&catid=$1&page=$2 last;
rewrite ^/tag-([^\.]*)-([0-9]+)-([0-9]+).html /index.php?m=content&c=tag&catid=$2&tag=$1&page=$3 last;
rewrite ^/comment-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=comment&c=index&a=init&commentid=content_$1-$2-$3 last;
rewrite ^/([^\.]*).html /index.php?m=member&c=index&a=$1 last;
}

在PHPCMS后台也设置好了栏目下选项里的 生成HTML设置, 栏目页和内容页URL规则 分别是 list-1-1.html; show-1-2-1.html
然后批量更新URL,栏目页,更新缓存.

结果却很悲剧啊. 的确是可以生成栏目页 和 内容页的伪静态形式; 栏目页URL是: http://www.xxx.com/list-21-1.html;内容页URL是: http://www.xxx.com/show-1-4-1.html;

问题是: 栏目页和内容页 跟首页一模一样. 就是URL不同. 实在无奈了( ⊙o⊙ )... 求各位大神帮看看. 多谢。







2014-06-14 15:04:17 1

DANCEKING
铁牌会员
61.00 价值分

rewrite (.*) /index.php; 多余
其它放{}里
  支持 (0分)  反对 (0分)
回复  2014-06-14 23:45:04 2

amysql
创始人
16530.81 价值分

引用:
DANCEKING 发表于 2014-6-14 23:45
rewrite (.*) /index.php; 多余
其它放{}里


是的,

if (!-f $request_filename){
rewrite (.*) /index.php;
}

有这个判断文件不存在都重写到首页了。
  支持 (0分)  反对 (0分)
回复  2014-06-17 11:28:14 4

AMH面板 - 好用高效低占用、安全可靠极稳定

DANCEKING
铁牌会员
61.00 价值分

引用:
amysql 发表于 2014-6-17 11:28
是的,

if (!-f $request_filename){


版大回复了 支持
  支持 (0分)  反对 (0分)
回复  2014-07-02 18:38:00 5
 1  (总1页)
AMH社区列表
用户服务中心