2016-09-19 77 views
1

你好嗎?WordPress更新後不更新htaccess網站地址

我需要一些幫助來解決我在很多方面試圖解決的巨大問題,但是我不能。

我有兩個分開的服務器,一個回答這個URL www.mysite.com和另一個blog.mysite.com

服務器一aka網站(www.mysite.com)有一個代理服務器二aka博客(blog.mysite.com)。

.htaccess 
RewriteRule ^blog/?(.*) http://blog.mysite.com/$1 [P] 

wordpress安裝在Blog服務器中。當我將網站URL更改爲www.mysite.com/blog時,文件.htaccess不再更新。

例如: enter image description here

我得到這個錯誤:

enter image description here

而且在W3TC:

enter image description here

所以,如果我把網站地址等於WordPress地址.htaccess更新e沒有問題。

PS:這不是文件權限問題,權限沒問題。用戶/組是正確的。

+0

.htaccess文件是否在與實際的wordpress安裝不同的服務器上? –

+0

@PanamaJack其實有兩個'.htaccess'。一個在站點服務器上,另一個在博客服務器上。站點服務器中的代碼存在問題(僅限博客服務器代理),博客htaccess不能通過服務器寫入。 因此,如果您問是否Wordpress'.htaccess'與Wordpress安裝在同一臺服務器上,答案是肯定的。 – diegoos

+0

我在更改網站地址後處理相同的問題。你有沒有想出解決方案? @diegoos –

回答

1

Wordpress沒有編輯.htaccess的權限。

有是2級的解決方案:

  1. 「的.htaccess」 文件應該有相同的用戶/組所有者用PHP(例如,WWW的數據)。

  2. 您應該給「.htaccess」寫入權限。在這種情況下,請爲「.htaccess」文件提供CHMOD 666權限。

+0

嗨@Zulfugar Ismayilzadeh。所以,我想這不是一個權限問題。用戶/組與Apache用戶相同,我嘗試將CHMOD設置爲777,但仍然無效。但謝謝你的回答。 :) – diegoos