0
對不起,我不完全確定如何在單個句子中短語提問。Apache2 Mod重寫頁面未找到
基本上,mod重寫正在爲我們的traq頁面(下面的代碼塊1)工作,但不適用於我們的wordpress頁面(下面的代碼塊2)。出於某種原因,如果我們實現了自動生成的Wordpress .htaccess文件,頁面會出現Apache的「頁面未找到」錯誤(這意味着它根本不會訪問Wordpress的索引頁面)。
TRAQ:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
的WordPress:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
<IfModule>
我們試圖註釋掉幾個不同的線路在WordPress的文件,並改變各行,因爲我們認爲一件事或另一種可能一直在造成這個問題。最後,我們的任何更改都沒有顯示除404以外的任何內容。
嘗試刪除兩個'.IfModule ...'行。 (PS最後一個''應該是' ') –
Gerben
我複製了最後一行錯誤。不幸的是,我們試圖發表評論,但無濟於事。 – SycoPrime