2011-09-07 126 views
0

嗨人們似乎有.htaccess文件的問題。.htaccess和子域名

問題:

我有一個WP的根目錄進行安裝。在一個子目錄(不是域)中有Modx。當我將url輸入到root/modx時,url被視爲wp鏈接,並返回主頁。換句話說,我認爲.htaccess是壓倒一切的。

主目錄(WP)有這個.HT文件

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^office/.*$ - [PT] 
# BEGIN WordPress 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
# END WordPress 
</IfModule> 

這是一個子目錄

RewriteEngine On 
RewriteBase /cms 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] 

回答

0

好,你可以添加以下(四處尋找一個解決方案後)規則到您的wp .htaccess只是之前RewriteRule . /index.php [L]

RewriteCond %{REQUEST_URI} !modx 
+0

什麼都沒有發生。然而,當我關閉「RewriteEngine off」時,它現在重定向到「http://ww2.example-domain-please-change.com/500.shtml」 – Deedub

+0

這是什麼? –