更新版本 我正在开发一个电子商务门户网站,其中的产品需要使用漂亮的网址和类别进行展示。
我的当前链接: http://abcd.xyz/products.php?pro_tag=1221212112(FAKE LINK)
我的目标: http://abcd.xyz/products/1221212112(FAKE LINK)
我目前的HTACCESS代码。 (在其他Stackoverflow建议的帮助下制作):
RewriteEngine On
RewriteBase /
RewriteRule ^products/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$1 [QSA,NC,L]
RewriteRule ^products/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$2&ctg=$1 [QSA,NC,L]
找出问题:' pro_tag'没有被提取。需要帮助来解决这个问题。
答案 0 :(得分:0)
尝试:
RewriteEngine On
RewriteBase /
RewriteRule ^products/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$1 [QSA,NC,L]
RewriteRule ^products/([a-zA-Z0-9-]+)/([a-zA-Z0-9-]+)/?$ products.php?pro_tag=$2&ctg=$1 [QSA,NC,L]
我添加了ctg
变量...