如何删除此mod_rewrite代码中的(place-)前缀?

时间:2015-07-04 15:19:59

标签: php html apache mod-rewrite

如何删除此mod_rewrite代码中的(place-)前缀,因为它会附加到生成的每个网址,例如http://localhost/place-Srinagar.html,而我希望它http://localhost/Srinagar.html

RewriteRule ^place-(.*).html$ ./places_pro.php?url=$1

1 个答案:

答案 0 :(得分:0)

您的代码示例有点误导。如果您只想从所有网址的开头删除“place-”,您可以执行以下操作:

RewriteRule ^place-(.*)$ $1 [L]

[L]标记确保它是应用的最后一次重写规则。不会适用任何后续规则。