2011-02-11 88 views
0

我在頂層目錄中安裝了Wordpress。我試圖在一個子目錄中放置一個單獨的Wordpress安裝 - 一種帶有自己的代碼文件和數據庫的「開發環境」。.htaccess根目錄中的Wordpress問題和子目錄中的單獨安裝

此刻,子目錄中的所有網址都有404頁未找到錯誤。

的.htaccess,子目錄:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /v3 
RewriteCond $1 !^(index\.php|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php [L] 
</IfModule> 

的.htaccess主目錄:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^laddercapital\.com$ [NC] 
RewriteRule ^(.*)$ http://www.laddercapital.com/$1 [R=301,L] 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !^/?v3/ 
RewriteRule . /index.php [L] 
</IfModule> 

想法?

+0

在這裏有一個非常類似的問題我自己:http://serverfault.com/questions/ 336511/installed-wordpress-in-sub-directory-with-htaccess -in-root-directory 很高興在這裏看到一個答案... – 2011-12-01 12:53:47

+0

OMG,這個問題是9個月前,我認爲這只是現在。 .... shooooot。 – 2011-12-01 13:13:02

回答

1

嘗試在子目錄中的.htaccess文件中設置RewriteBase。例如。

RewriteBase /v3/wordpress 
0

請嘗試一下本作的子目錄中的.htaccess:

# BEGIN WordPress 
RewriteEngine On 
RewriteBase /v3/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /v3/index.php [L] 
# END WordPress 

來源:WP 404 not found subdirectory

相關問題