minsong001 发表于 2015-5-24 19:36:18

伪静态文件路径修改失败

官方上面的规则是这样子的:
      rewrite ^/(.*)/show-(+)([\-])?(+)?\.html$ /$1/show.php?itemid=$2&page=$4 last;
我想改成这条规则只对"sell“有效,所以加了 "/sell" 如下:
      rewrite ^/(.*)/sell/show-(+)([\-])?(+)?\.html$ /$1/sell/show.php?itemid=$2&page=$4 last;
但是没效果,访问显示404页面。求解

tian0220 发表于 2015-5-25 08:15:24


供应模块内容页有伪静态

joy 发表于 2015-5-25 09:40:57


你可以试着把这个单独加出来

minsong001 发表于 2015-5-25 11:15:42


joy 发表于 2015-5-25 09:40

你可以试着把这个单独加出来
对喔,我就是想把这个单独,包括跟"buy"区分开来,但是这样写他的规则,就是出现这种情况,或者简单点来说,就是“/sell/show-54672.html” 单单匹配这条伪静态路径要怎么写呢

龙在天涯 发表于 2015-5-25 09:40:00


单独给它建一个伪静态文件试下

minsong001 发表于 2015-5-25 11:20:52


龙在天涯 发表于 2015-5-25 11:20

单独给它建一个伪静态文件试下
大神,怎么弄

龙在天涯 发表于 2015-5-25 11:42:59


minsong001 发表于 2015-5-25 11:42

大神,怎么弄
将你想修改的伪静态规则,放到一个单独文件中,然后进行引用

liupt 发表于 2015-5-25 11:20:00


rewrite ^/sell/show-(+)([\-])?(+)?\.html$ /$1/sell/show.php?itemid=$2&page=$4 last试试

minsong001 发表于 2015-5-25 11:46:36


liupt 发表于 2015-5-25 14:31

rewrite ^/sell/show-(+)([\-])?(+)?\.html$ /$1/sell/show.php?itemid=$2&page=$4 last试试

http://bbs.destoon.com/static/image/smiley/default/victory.gif
谢谢

liupt 发表于 2015-5-25 11:42:00


minsong001 发表于 2015-5-25 18:06

谢谢
可以了么
页: [1] 2
查看完整版本: 伪静态文件路径修改失败