2013-03-03 60 views
0

後403錯誤我已經安裝了第三方託管商(www.hoststar.ch)WordPress的實例(版本3.5.1)。服務器上的安裝位於子目錄/ test/wordpress中。當我安裝wordpress實例時,我給URL http://test.example.com作爲URL。現在我想將URL更改爲http://www.newexample.com。我將新URL設置爲指向服務器上與舊URL相同的子目錄。但是,當我打開新的URL時,服務器給我一個403錯誤,告訴我:WordPress的:改變域名

「您沒有權限訪問/在此服務器上。

我想通了,當我改變在.htaccess文件(一個WordPress的子目錄,而不是一個根目錄)的條目「RewriteEngine敘述論」到「RewriteEngine敘述關」,它的工作原理與新的網址。但是,由於RewriteEngine關閉,漂亮的固定鏈接不再工作。

是否有人有一個想法,爲什麼當RewriteEngine敘述被設置爲開,我不能與新的URL訪問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> 

感謝您的幫助!

+0

.htaccess的文件權限是什麼? – 2013-03-03 23:06:48

+0

的filepermissions是666 – Dude 2013-03-03 23:19:06

+0

通常,如果您關閉固定鏈接關閉並重新開啓這將解決本身。 – 2013-03-04 02:02:03

回答

2

感謝您的意見和解答。最後,這是服務器上mod_rewrite模塊的問題。託管公司必須激活mod_rewrite以獲取新的域名才能使其工作。它僅在舊域名中激活。

Cheers Lukas