2016-02-16 47 views
1

我剛剛在我的服務器(www.albertotry.esy.es)中設置了一個Wordpress,並且通過FTP添加了一個新的站點文件,但是如果我嘗試訪問該站點,則不會請參閱新網站的index.html,但不要使用Wordpress網站。如何更改defualt網站目錄

我敢肯定有一個與.htaccess文件問題:

# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working 
RewriteBase/

# 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 

,我應該怎麼改變,當我鍵入「www.albertotry.esy.es」將顯示頁面?

回答

1

您正在使用的.htaccess文件是默認的WordPress文件(第一行除外)。它將的所有內容發送到index.php以外的目錄或文件。如果要加載index.html只訪問域根時,則改變了相關規則,並在其後添加另一個:

舊規則:

RewriteRule . /index.php [L] 

新規則:

RewriteRule !^$ /index.php [L] 

!^$基本上是指「任何非空的字符串」 - 在這種情況下,字符串是請求URI。

然後添加一個新的規則下面是一個(你也可以前加入,如果你喜歡 - 不應該有所作爲):

RewriteRule ^$ /index.html [L] 

這裏,!被刪除,改變的意義「任何請求的URI 空。其結果是,請求http://www.albertotry.esy.es/將顯示index.html文件,但進行任何其他請求將改寫到WordPress。

不過,我相信WordPress的可以檢查代碼的內容之間的意見# BEGIN# END,所以不確定這是否防彈。然而,它確實回答你的問題。