如何删除此mod_rewrite代码中的(place-)前缀,因为它会附加到生成的每个网址,例如http://localhost/place-Srinagar.html,而我希望它http://localhost/Srinagar.html
RewriteRule ^place-(.*).html$ ./places_pro.php?url=$1
答案 0 :(得分:0)
您的代码示例有点误导。如果您只想从所有网址的开头删除“place-”,您可以执行以下操作:
RewriteRule ^place-(.*)$ $1 [L]
[L]
标记确保它是应用的最后一次重写规则。不会适用任何后续规则。