发新话题
打印

关于ISAPI_Rewrite的建议

关于ISAPI_Rewrite的建议

我的是这样的,不然有时候会出问题
复制内容到剪贴板
代码:
RewriteRule /index.html /index.php [I]
RewriteRule /default.html /index.php [I]
RewriteRule /feed.xml /feed.php [I]
RewriteRule /category-([0-9]+).html /category\.php\?id=$1 [I]
RewriteRule /category-([0-9]+)-([0-9]+).html /category\.php\?id=$1&page=$2 [I]
RewriteRule /category-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html /category\.php\?id=$1&page=$2&sort=$3&order=$4 [I]

RewriteRule /goods-([0-9]+)\.html /goods\.php\?id=$1 [I]

RewriteRule /article_cat-([0-9]+).html /article_cat\.php\?id=$1 [I]
RewriteRule /article_cat-([0-9]+)-([0-9]+).html /article_cat\.php\?id=$1&page=$2 [I]
RewriteRule /article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html /article_cat\.php\?id=$1&page=$2&sort=$3&order=$4 [I]
RewriteRule /article-([0-9]+).html /article\.php\?id=$1 [I]

RewriteRule /search-b([0-9]+) /search\.php\?brand=$1 [I]
RewriteRule /search-([0-9]+)-([^-]*)-([a-zA-Z]+)-k(.*).html /search\.php\?page=$1&sort=$2&order=$3&keywords=$4 [I]

RewriteRule /search-([0-9]+)-([^-]*)-([a-zA-Z]+)-b([0-9]*)-k(.*)-s([0-9]*)-l([0-9]*).html /search\.php\?page=$1&sort=$2&order=$3&brand=$4&keywords=$5&min_price=$6&max_price=$7  [I]

TOP

我们在本地也测试过没有发现有什么问题,你能说说问题在哪儿吗?这样我们也好测试和修正。

TOP

比如说这种
/goods.php?id=$1 [I]改为
/goods\.php\?id=$1 [I]
一般的服务器上ISAPI_Rewrite中的httpd.ini不是只放ECSHOP一个规则,以原来的规则,会成404,只有改为现在的,才可以正常访问

TOP

多些指正,我们会在下一个版本的说明中修改这些地方,非常感谢

TOP

发新话题