我試圖改寫重寫規則似乎並不奏效
/blog/2016-10-02-my-post
到
/blog/post.php?s=2016-10-02-my-post
在.htaccess中使用ModRewrite。我試過以下幾種變化,但不斷得到404的:
RewriteRule ^blog/([a-zA-Z0-9-/]+)$ /blog/post.php?s=$1 [L]s
ModRewrite的工作,因爲我有工作了一些非常簡單的測試規則。我在做什麼與上述錯誤?
我試圖改寫重寫規則似乎並不奏效
/blog/2016-10-02-my-post
到
/blog/post.php?s=2016-10-02-my-post
在.htaccess中使用ModRewrite。我試過以下幾種變化,但不斷得到404的:
RewriteRule ^blog/([a-zA-Z0-9-/]+)$ /blog/post.php?s=$1 [L]s
ModRewrite的工作,因爲我有工作了一些非常簡單的測試規則。我在做什麼與上述錯誤?
我編輯了你的文章,因爲你正在將'/ blog/2016-10-02-my-post'改寫成'/blog/post.php?s=2016-10-02-my 'post'而不是其他方式。 – cherouvim