使用WordPress的博主不在少數,也難免不了經歷更換空間和域名的情況,本人就親歷了一次更換空間和域名的情況,所以特將此文獻給想更換域名的博主,就分享一下更換域名比較好的辦法.
WordPress大家都知道后臺需要設置網站的默認網址,如果直接更換了域名的話,使用新的域名是無法登陸的,網上有很多文章,告訴大家可以修改MySQL數據庫,或者修改WordPress的wp-config.php文件或function.php文件等,其實不用這么麻煩.
只要更換前后的域名都在自己手里,那么其實解決方法很簡單,首先讓更改前后的域名都解析到博客空間,也就是讓新舊域名都可以正確訪問博客,判斷新舊域名是否都能正確訪問,除了自己本地直接訪問兩個域名都能正確訪問到網站之外,還需要查看其他地區(qū)域名訪問是否正常,因為電信、聯通還有不同地區(qū)DNS生效的時間是不同的,這時候站長之家有個比較好的工具可是使用,就是超級ping,把新舊域名分別輸入超級ping里,查看是否各地都能ping通.
如果確定新舊域名都解析正常之后,就可以更改域名了,用一句話叫見證奇跡的時刻到了.
用管理員登陸WordPress后臺,點擊設置→常規(guī),將里面的WordPress 地址(URL)和站點地址(URL)都修改為新的域名,然后點擊保存更改,咦,咋退出了,其實是成功了,看一下瀏覽器的地址欄是不是變成新地址了?用管理員賬戶登陸一下,看看設置→常規(guī)里是不是變成了新的域名?然后再點擊首頁看看是不是變成了新的域名,如果輸入舊的域名會不會跳轉到新的域名呢,很明顯修改成功了,是不是很簡單.
但是由于博客文章里的一些鏈接和圖片地址還是用的舊的域名,所以還需要進行一些修改.
登陸phpmyadmin,選擇自己博客的數據庫,然后點擊SQL,將下面三行命令輸入進去:
- UPDATE wp_posts SET post_content = replace( post_content, 'AAA.com','BBB.com') ;
- UPDATE wp_comments SET comment_content = replace(comment_content, 'AAA.com', 'BBB.com') ;
- UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'AAA.com', 'BBB.com');
然后點擊執(zhí)行,如果沒有出現錯誤,那么就會將文章和評論里的所有地址進行了更換.
新聞熱點
疑難解答
圖片精選