2

我有一个这样的重写规则:

RewriteRule ^listings/?(.*)$ listings.php?slug=$1 [L]

我会有像“site.com/listings/Awesome-Place-Or-Thing”这样的网址。我想slug为这个 URL 包含“Awesome-Place-Or-Thing”。使用当前规则,我得到:

var_dump($_GET);

'slug' => string '.php/Awesome-Place-Or-Thing'

如何摆脱“.php/”?

4

1 回答 1

1

这是凌乱的解决方案

RewriteRule ^listings/?\.php/(.*)$ listings.php?slug=$1 [L]
于 2013-04-11T15:42:43.480 回答