WordPress怎么綁定域名
第一步:首先將自己的新域名DNS解析到自己的服務(wù)器或是空間ip上,ip綁定新域名。
第二步:然后進(jìn)入你的網(wǎng)站數(shù)據(jù)庫(kù)管理phpadmin,選擇自己網(wǎng)站的數(shù)據(jù)庫(kù),打開(kāi)wp_options這個(gè)表單,如下圖所示:
第三步:在wp_options表單下,修改siteurl文件(序列號(hào)一般為1)為自己的網(wǎng)站新域名,再修改home這個(gè)文件(序列號(hào)大約在30-40不等)為自己的新域名。如下圖所示:
第四步:在SQL數(shù)據(jù)庫(kù)命令中,輸入如下的代碼(注意將域名改為自己的,前面填寫(xiě)老域名,后面填寫(xiě)新域名),點(diǎn)擊執(zhí)行即可。
UPDATE wp_options SET option_value = replace(option_value, ‘http://yshnet.com’, ‘http://ysh1314.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站點(diǎn)url和主頁(yè)地址*/UPDATE wp_posts SET post_content = replace(post_content, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改文章中內(nèi)部鏈接及附件的地址*/UPDATE wp_posts SET guid = replace(guid, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改wordpress文章默認(rèn)的永久鏈接*/UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改作者的評(píng)論鏈接*/UPDATE wp_comments SET comment_content = replace( comment_content, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改評(píng)論內(nèi)的評(píng)論鏈接*/UPDATE wp_posts SET pinged = replace( pinged, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改TrackBack里的鏈接*/
第五步:現(xiàn)在網(wǎng)站的域名基本換過(guò)來(lái)了,但是你網(wǎng)站內(nèi)部會(huì)有大量的內(nèi)鏈、錨文本、圖片等還是老域名的,現(xiàn)在需要用到如下的代碼,同樣在SQL數(shù)據(jù)庫(kù)命令中執(zhí)行即可,注意域名的更換。
update wp_posts set post_content =replace(post_content,”yshnet.com”,”ysh1314.com”)
注意事項(xiàng)
注意事項(xiàng):經(jīng)過(guò)以上五步,網(wǎng)站基本恢復(fù)為新域名的網(wǎng)站,但是像一些細(xì)節(jié)的地方,譬如網(wǎng)站地圖,你自己加入的相關(guān)固定鏈接,這個(gè)數(shù)量不多,你可以手動(dòng)修改一下就可以了。本方法是參照我自己的網(wǎng)站數(shù)據(jù)庫(kù)界面來(lái)的,可能不一樣的運(yùn)營(yíng)商其數(shù)據(jù)庫(kù)后臺(tái)不一樣,但是相關(guān)文件及功能都是有的,站長(zhǎng)們可以有效選擇參考采納即可。