当前位置:Gxlcms > 数据库问题 > .htaccess文件url重写小记

.htaccess文件url重写小记

时间:2021-07-01 10:21:17 帮助过:2人阅读

.htaccess文件url重写 当上一条规则匹配 并转换后 符合下一条规则的 继续下一条的匹配转换

RewriteRule ^shangpin-([0-9a-zA-Z]+)/category-([0-9]+)-([0-9]+)-(.+)\.html$  shangpin-$4&id=$2&page=$3 
RewriteRule ^shangpin-([a-zA-Z_]+)-(.*) category\.php\?sort=$1&order=$2 

在网址 shangpin-cat14/category-14-2-shop_price-ASC.html 的时候

第一条转换后为 shangpin-shop_price-ASC&id=14&page=2 符合下一条规则

执行下一条转换规则后为 category.php?sort=shop_price&order=ASC&id=14&page=2

所以最终访问的是:category.php?sort=shop_price&order=ASC&id=14&page=2

试用正则工具方便调试

.htaccess文件url重写小记

标签:

人气教程排行