everytime 发表于 2012-10-9 16:18:33

列表页里面搜索框下面的关键字链接怎么打不开,难道是BUG

列表页里面搜索框下面的关键字链接怎么打不开,难道是BUG
在下面链接中http://www.helloyun.com/list/0_7.html 搜索框下面的
短裙 女 夏 韩版 三彩2011夏款正品 淑女 裙裤 夏 季候风2011夏正品 胖mm大码 时尚夏装 碎花连衣裙 李孝利 波点裙 秋水伊人 连衣裙 短袖 桑蚕丝连衣裙正品 白t恤 职业装 艾格 连衣裙 t恤 短袖 女 修身 学生装 女 夏装2011 短裤 夏 女 韩版 波西 米亚 长裙 半身 蝙蝠衫 宽松 韩版 七分裤 披肩 夏 热裤 圣迪奥 女装 夏装 运动裤 连衣裙 2011 新蕾丝 裙裤 小披肩 大码女装 夏装 胖 包臀 修身 连衣裙 朵以 2011正品夏装 韩版宽松短袖t恤 雪纺连衣裙 2011 新 条纹 婚纱 露肩 披肩 牛仔短裤 女
   都打不开,因为我把404设成了首页,所以打开这些就直接跳到首页了,
求解答


老板不在吗?我自己在httpd.ini文件里加了一条规则解决掉了,不知道其它VIP会员遇到过这样的情况没有,
加入的规则是:RewriteRule ^(.*)search/(.*)-c(+)\.html$ $1search\.php\?kw=$2&catid=$3
希望管理看看对不对

admin 发表于 2012-10-10 00:45:02

我看了下演示没发现有此问题,你用12.10版里的伪静态规则试试可以不

everytime 发表于 2012-10-10 10:16:28

本帖最后由 everytime 于 2012-10-10 10:19 编辑

问题原因找到了,我把搜索的伪静态规则改了,
原来的是:search/{k}$searchkey{/k}{c}-c-$catid{/c}{s}-s-$sort{/s}{r}-p-$price{/r}{p}-$page{/p}.html
我改成了:search/{k}$searchkey{/k}{c}-c$catid{/c}{s}-s$sort{/s}{r}-p$price{/r}{p}-$page{/p}.html
现在把伪静态规则原来的^(.*)search/(+)(-c-(+))?(-s-())?(-p-())?-?(+)?\.html$
改成:                            ^(.*)search/(+)(-c(+))?(-s())?(-p())?-?(+)?\.html$
就可以了
谢谢管理员
页: [1]
查看完整版本: 列表页里面搜索框下面的关键字链接怎么打不开,难道是BUG