1
我試圖將一篇博客文章的url指向一個PHP頁面,該頁面使用htaccess接受一個GET var。htaccess使用QSA返回404
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/post/(\w+)$ blog/post.php?title=$1 [QSA,L]
然而,這只是給了我404我已經證實,/blog/post.php?title=my-post
是有效的URL。
哪裏是你的htaccess在什麼位置? – starkeen
試試:'RewriteRule^blog/post /([\ w - ] +)$ blog/post.php?title = $ 1 [QSA,L]',因爲在標題中有連字符 – anubhava
@anubhava - 就是這樣。提交一個答案,如果你想信用:) – smulholland2