1. 程式人生 > >解決WordPress設置錯誤的url網站不能訪問的問題

解決WordPress設置錯誤的url網站不能訪問的問題

rep SQ cti 安裝 url地址 com 目錄 字段 正常

通過WordPress後臺首選項更改了網站url地址之後,網站就會出現訪問不了的情況,一般來說,網站後臺也登陸不上去了,我從網上尋找到了四種方法,這四種方法前三種都是需要登陸到後臺的,但實際上出錯後,都不能登陸後臺了,沒法登陸後臺進行調整!所以我用了第四種方法,通過修改數據庫裏面的內容修改成功!

第一種、修改wp-config.php

1、在wp-config.php中,添加以下兩行內容:
define(‘WP_HOME’,’http://www.yourdomain.com’);
define(‘WP_SITEURL’,’http://www.yourdomain.com’);

www.yourdomain.com代表你的新地址

2、登錄後臺,在 “常規 -> 設置”重新配置新博客地址(HOME)和安裝地址(SITEURL),成功後一定記得刪除上面添加的內容。(經測試,這兩項此時是無法修改的,以後要修改只能在wp-config.php中修改了,故不推薦。)

第二種、修改functions.php

functions.php指的是位於當前博客主題目錄內,可以自定義一些主題函數。

1、在functions.php中,添加以下兩行內容:

update_option(’siteurl’,’http://www.yourdomain.com’);
update_option(‘home’,’http://www.yourdomain.com’);

同樣,www.yourdomain.com代表你的新地址

2、登錄後臺,在 “常規 -> 設置”重新配置新博客地址(HOME)和安裝地址(SITEURL),成功後一定記得刪除上面添加的內容。(該方法可用)

第三種、修改wp-config.php(自動更新地址)

1、在wp-config.php中,添加下面一行內容:
define(‘RELOCATE’,true);

2、登錄後臺地址,WP將自動更新安裝地址(SITEURL),手動修改博客地址(HOME)地址即可,成功後一定記得刪除上面添加的內容。(該方法修改後網站仍不能正常訪問,更無法修改地址,PASS)

第四種、修改數據庫

1,登錄到你的管理頁面,找到wp_options表

2,將表中的siteurl和home字段修改為當前的新域名

具體的sql為: UPDATE wp_options SET option_value=replace(option_value,‘http://錯誤的url‘,‘http://正確的url‘) WHERE option_name=‘home‘ OR option_name=‘siteurl‘;如果不行,可以執行一下commit;註意sql中的字符格式和語句後面的分號。(未測試)

這次問題修正,采用了第二種方法,完美解決WordPress設置錯誤的域名後出現的訪問問題。

解決WordPress設置錯誤的url網站不能訪問的問題