我有一个像这样的重写规则:
RewriteRule ^listings/?(.*)$ listings.php?slug=$1 [L]
我将拥有“site.com/listings/Awesome-Place-Or-Thing”等网址。我希望slug
包含此网址的“Awesome-Place-Or-Thing”。根据现行规则,我得到:
var_dump($_GET);
'slug' => string '.php/Awesome-Place-Or-Thing'
如何摆脱“.php /”?
答案 0 :(得分:1)
这是凌乱的解决方案
RewriteRule ^listings/?\.php/(.*)$ listings.php?slug=$1 [L]