0
所以我有一個網站,我想通過使用mod_rewrite使搜索引擎優化友好。我想通過將.php放在最後,並使用mod_rewrite稍後重新添加它們來使URL容易記住。因此,例如說http://example.com/about將指向http://example.com/about.php。我有RewriteRule應該從我的經驗,但出於某種原因不工作。Apache2 mod_rewrite模式限制?
我的規則:
RewriteEngine On
RewriteRule ^/?about$ about.php [L]
RewriteRule ^/?faq$ faq.php [L]
現在這些規則不一樣,正好工作。似乎如果我將這些文件重命名爲blah.about.php和blah.faq.php並將RewriteRule行更改爲反映它的新文件名。
這是模式不能如此接近目標文件的mod_rewrite的限制嗎?
讓我知道如果我的答案解決您的問題 – Prix