WordPress怎麼綁定網域名稱
第一步:先將自己的新網域DNS解析到自己的伺服器或是空間ip上,ip綁定新網域。
第二步:然後進入你的網站資料庫管理phpadmin,選擇自己網站的資料庫,開啟wp_options這個表單,如下圖所示:
第三步:在wp_options表單下,修改siteurl檔案(序號一般為1)為自己的網站新域名,再修改home這個檔案(序號大約在30-40不等)為自己的新域名。如下圖所示:
第四步:在SQL資料庫指令中,輸入如下的程式碼(注意將網域改為自己的,前面填入舊域名,後面填寫新域名),點選執行即可。
UPDATE wp_options SET option_value = replace(option_value, ‘http://yshnet.com’, ‘http://ysh1314.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站点url和主页地址*/UPDATE wp_posts SET post_content = replace(post_content, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改文章中内部链接及附件的地址*/UPDATE wp_posts SET guid = replace(guid, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改wordpress文章默认的永久链接*/UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改作者的评论链接*/UPDATE wp_comments SET comment_content = replace( comment_content, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改评论内的评论链接*/UPDATE wp_posts SET pinged = replace( pinged, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改TrackBack里的链接*/
第五步:現在網站的網域基本上換過來了,但是你網站內部會有大量的內鏈、錨文本、圖片等還是老網域的,現在需要用到如下的程式碼,同樣在SQL資料庫指令中執行即可,注意網域的更換。
update wp_posts set post_content =replace(post_content,”yshnet.com”,”ysh1314.com”)
注意事項
注意事項:經過以上五步,網站基本上恢復為新網域的網站,但是像一些細節的地方,譬如網站地圖,你自己加入的相關固定鏈接,這個數量不多,你可以手動修改一下就可以了。這個方法是參考我自己的網站資料庫介面來的,可能不一樣的運營商其資料庫後台不一樣,但是相關文件及功能都是有的,站長們可以有效選擇參考採納即可。
更多WordPress技術文章,請造訪WordPress教學專欄!
以上是WordPress怎麼綁定網域名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!