我这边的伪静态生成目录后,无法翻页了。

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家

我这边的伪静态,生成目录后,无法翻页了。

如我这边网址http://www.XXX.com/category.php?id=2
生成http://www.XXX.com/cate2 后,所有东东测试正常,但唯独,无法翻页,无法筛选。。

在论坛找遍 伪静态规则等等,多次修改均告无效。。所以请各位高手帮忙解决下。

顺便贴出我的文件。
RewriteRule ^[a-z]+([0-9]+)(.*)/$ category\.php\?id=$1[QSA,L]
#RewriteRule ^category-([0-9]+)(.*)/$category\.php\?id=$1[QSA,L]

RewriteRule ^(.*)[a-z]+([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category\.php\?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9
RewriteRule ^(.*)[a-z]+([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)\.html$ $1/category\.php\?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6
RewriteRule ^(.*)[a-z]+([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$$1/category\.php\?id=$2&brand=$3&page=$4&sort=$5&order=$6
RewriteRule ^(.*)[a-z]+([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$ $1/category\.php\?id=$2&brand=$3&page=$4
RewriteRule ^(.*)[a-z]+([0-9]+)-b([0-9]+)(.*)\.html$$1/category\.php\?id=$2&brand=$3

回答:
或者说 能否直接饮用商品分页的动态链接。。如何修改~

伪静态生成功能比较不错。挺好的!~

楼上的 伪静态 做的很好呀。。。

坐等高手出现。

我的不会这样呀

坐等高手。。

分页不行 应该修改php程序里面的的你既然改了目录形式的你去看分页的build_uri调用的地方去看看,

谢谢谢谢,原来不小心在程序里误写进去一个数字,,郁闷。

呵呵 写代码的时候一定要仔细了