0
我在使用WordPress網站並在其中安裝了其他網站的子目錄。對於子網站的所有子頁面(安裝在子目錄中),存在URL 404問題在子目錄中重寫網站的規則
它正在加載子網站的登錄頁面,但只要嘗試訪問任何頁面或發佈它就會給出404錯誤。這個CMS有自己的.htaccess。
Path:
Wordpress: wp/.htaccess
QA: wp/qa/.htaccess
的WordPress的.htaccess代碼
# BEGIN 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>
# END WordPress
QA的.htaccess代碼
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase/
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php?qa-rewrite=$0&%{QUERY_STRING} [L]
</IfModule>
我不知道很多關於重寫規則,所以請大家幫我整理了這一點。百萬感謝
我沒有任何話好說了感謝,並感謝您的偉大和快速的幫助。它工作得非常好,並解決了我的問題,即使我的主機提供商的技術支持人員正在試圖解決這個問題,因爲1小時。萬分感謝 –