Mod rewrite 帮助创建mod_重写规则?
我正在寻找你的帮助,为下面的URL编写mod_重写URL mywebsite.com/cars.php?model=GM&make=Pontiac&year=2009 我想使用 mywebsite.com/cars/GM/Pontiac/2009 最后两个参数是可选的 谁能给点建议吗 问候Mod rewrite 帮助创建mod_重写规则?,mod-rewrite,Mod Rewrite,我正在寻找你的帮助,为下面的URL编写mod_重写URL mywebsite.com/cars.php?model=GM&make=Pontiac&year=2009 我想使用 mywebsite.com/cars/GM/Pontiac/2009 最后两个参数是可选的 谁能给点建议吗 问候 Kiran假设我们在文档根目录中: RewriteRule ^cars/([a-zA-Z0-9]+)$ cars.php?model=$1 [L,QSA] RewriteRule ^cars/([a-zA-Z
Kiran假设我们在文档根目录中:
RewriteRule ^cars/([a-zA-Z0-9]+)$ cars.php?model=$1 [L,QSA]
RewriteRule ^cars/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ cars.php?model=$1&make=$2 [L,QSA]
RewriteRule ^cars/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/(\d+)$ cars.php?model=$1&make=$2&year=$3 [L,QSA]
这强制执行严格的顺序,即参数按该顺序应为“model”、“make”和“year”
您可能还想添加:
RewriteRule ^cars/?$ cars.php