1、如何完美更換WordPress網站的域名
你好,
方法/步驟
1,wordpress插件關閉,網站程序打包下載,SQL資料庫信息導出
這是准備階段了,特別是wordpress插件關閉,建議在搬家過程中先關閉,以免程序在新空間中啟用出現意外。而網站程序打包下載,SQL資料庫信息導出這兩點,一般的空間後台都有管理功能,把整站程序都下載到本地計算機。
2,解析好新的域名,將網站程序上傳到新空間,修改資料庫連接信息
解析好新的域名,這個你大可不必自己做,直接讓空間商幫你協助解決就行了。一般網站程序上傳直接上傳rar包,然後再利用空間後台管理解壓會比較保險也快速。程序源碼上傳後,當然要上傳資料庫信息,在資料庫管理中phpmyadmin中導入資料庫,但很多資料庫導入都要求小與2M,這個你可以聯系你的空間商來協助解決,如果是在本地,你可以看我教程下面的備注說明。而修改資料庫信息,你可以通過DW,修改成你新的資料庫名稱、主機名和密碼,這個信息要和你導入資料庫時候添加的用戶信息一致。修改網站根目錄下的wp-config.php文件相關的資料庫參數,如下圖:
/** WordPress 資料庫的名稱 */
define(『DB_NAME』, 『你的資料庫名稱』);
/** MySQL 資料庫用戶名 */
define(『DB_USER』, 『你的資料庫用戶名』);
/** MySQL 資料庫密碼 */
define(『DB_PASSWORD』, 『你的資料庫密碼』 );
/** MySQL 主機 */
define(『DB_HOST』,'localhost』);
將你新的主機空間的資料庫名稱,資料庫用戶名和密碼填進去即可。注意一下,MySQL主機這一項默認是』localhost』,如果你的是Windows主機,不用修改,如果是Linux主機,需要填上資料庫的地址。
3,暫時刪除.htaccess文件,修改資料庫信息變更域名
由於很多wordpress都設置了偽靜態規則,因此在程序上傳後暫時刪除.htaccess文件,這點很容易忽視,而導致明明所有細節都設置好,訪問就是會跳轉404的情況。變更網站域名,這個需要從修改資料庫信息開始,要進入資料庫管理的phpmyadmin來修改。
登陸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』) ;
UPDATE wp_posts SET guid = replace( guid, 『AAA.com』,'BBB.com』) ;
其中,AAA.COM是你的老域名,而BBB.COM是新域名。另外要注意,很多人都忽略的第四句語句。還有如果當初你的資料庫表頭不是默認的wp開頭,你要修改成你自己資料庫的表頭,很多人都忘記了這點。不止是這四句,由於各個主題不同,也許你還要修改其他的表中信息,你最好逐一查看下。
4,登錄網站後台修改網址,重新開啟插件
上面三步後,你已經可以用新網址瀏覽網站了,網站程序已經與資料庫連接順利,接著你要到wordpress後台修改默認的網站網址,登陸到其WordPress控制台,找到「設置」->「常規」,然後WordPress地址和博客地址中的舊域名,用新的域名進行替換。
5,添加修改了的.htaccess文件,設置301轉向
WordPress博客搬家後最好網頁結構,靜態化設置都保持一致,以利於設置301轉向,將原來搜索引擎收錄的網址都能夠轉移到新的網址中來,以免權重丟失。至於這兩個步驟,你同樣可以讓空間商來幫你設置,或者網上找教程設置。
2、如何給WordPress網站更換域名
最原始的方式就是查找,替換。
也可以用插件
這類插件很多,比如:Velvet Blues Update URLs。建議看看其他插件根據需要選擇適合你的功能插件。
3、wordpress怎麼更換域名
一、工具:WordPress網站、網站資料庫管理phpadmin
二、操作步驟
第一步:將自己的新域名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」)
4、如何更換WordPress域名 且不影響搜索排名
第一步,開始之前,請先做好網站的備份,備份好網站資料庫和網站文件。尤其是資料庫,一定要做好備份,以防操作過程中出現錯誤,我們可以使用備份的資料庫重新進行操作。第二步,將新域名做好解析和綁定操作。解析新域名,就是將域名指向伺服器的IP地址,通常在域名商那裡進行操作;綁定新域名,通常在空間商那裡進行操作,就是在伺服器上添加新域名,並確保網站目錄和舊域名的網站目錄一致。
完成以上兩步之後,需要確認新域名生效之後,再繼續進行以下操作。新域名設置解析後,通常需要一段時間才能傳遞到各地網路,各地生效時間並不一致,通常需要幾分鍾或者幾個小時,最多不會超過48小時。你可以使用ping命令來檢查,來查看新域名是否生效。如果ping出來的ip地址是剛剛設置的ip,那麼解析就生效了。
新域名生效之後,這個時候在瀏覽器中輸入新域名和舊域名,都可以打開原來的網站。如果舊域名已經失效,比如說已經過期,或者已經解析到其他地方等,那麼網站雖然可以打開,但網頁看起來會比較亂;這是因為網頁無法正常載入WordPress主題的樣式表。
第三步,登錄主機管理系統,進入phpmyadmin,選擇WordPress網站所使用的資料庫。如果你不確定WordPress使用的是哪一個資料庫,可以查看WordPress目錄下的wp-config.php配置文件,查看其中的 DB_NAME 設置。
5、如何解決WordPress更改新域名後使得網站正常運行
WordPress網站在更換域名後,需要重新配置當前域名才能使得網站正常運行,很多人遇到過這樣的情況,以下為4種解決辦法:
第一種、修改wp-config.php
1、在wp-config.php中,添加以下兩行內容:
www.newdomain.com代表你的新地址
2、登錄後台,在 「常規 -> 設置」重新配置新博客地址(HOME)和安裝地址(SITEURL),成功後一定記得刪除上面添加的內容。
第二種、修改functions.php
functions.php指的是位於當前博客主題目錄內,可以自定義一些主題函數。
1、在functions.php中,添加以下兩行內容:
同樣,www.newdomain.com代表你的新地址
2、登錄後台,在 「常規 -> 設置」重新配置新博客地址(HOME)和安裝地址(SITEURL),成功後一定記得刪除上面添加的內容。
第三種、修改wp-config.php(自動更新地址)
1、在wp-config.php中,添加下面一行內容:
2、登錄後台地址,WP將自動更新安裝地址(SITEURL),手動修改博客地址(HOME)地址即可,成功後一定記得刪除上面添加的內容。
第四種、修改資料庫
1,登錄到你的管理頁面,找到 wp_options 表
2,將表中的 siteurl 和 home 欄位修改為當前的新域名
6、wordpress 怎麼更換域名
因wordpress在初始安來裝時與域名綁死,自在更換新域時比較麻煩,需要做2處修改。1、進入phpmyadmin資料庫管理中修改原網址,找到wp-options表,修改表內所有舊網址為新網址。2、修改後如網站內的圖片和文章內的鏈接還是原網站地址,這是因為圖片鏈接大部分都是絕對路徑,換域名後圖片鏈接全部失效。WordPress有一款專門針對此情況的插件: Find and Replace All,安裝好後進入設置,它可以一鍵更換舊鏈接到新的鏈接地址,非常方便。輸入你要替換的舊域名和新域名網址,替換即可。另在網站後台:設置>>常規中檢查下URL地址是否為新域名網址。
7、WordPress如何更換域名,文章鏈接批量轉換
可以使用WordPress一鍵更換域名插件「Velvet Blues Update URLs」,在插件中心可以找到。
或用「查找」、「替換」方式也可以。
8、菜鳥求助 WORDPRESS博客換空間 換域名步驟
我也用wp,上傳到空間後再修改的
9、wordpress更換域名空間以後如何批量替換文章中的鏈接地址
關於wordpress頁面存在哪裡啊這個問題我前面文章中都有介紹,關於wordpress能否生成真靜態我前面也有介紹,今天主要給大家講一講wordpress更換域名空間以後如何替換文章中的鏈接。我遇到的情況是:使用wordpress搭建的博客需要更換空間以及域名,想想是不是有點麻煩呢?呵呵,其實對於我來說很簡單,來看看我是如何操作的吧。使用wordpress程序搭建的網站需要轉移空間以及更換域名,該如何操作呢?先講如何將wordpress文章進行備份吧。wordpress 備份的話比起其他程序來說,相對簡單很多,不需要備份資料庫這么麻煩,也不需要在FTP裡面倒來倒去的麻煩,甚至不用登陸FTP就可以進行備份,哈哈,神 奇吧!一、備份:wordpress如何進行備份呢?操作步驟如下:1、首先你必須得登入wordpress後台,是wordpress後台哦,無需登陸FTP;2、然後依次點擊工具>導出>選擇導出的內容,我這里選擇的是導出所有內容,裡面的內容當然包括所有的文章以及所有的頁面了,也包括草稿在內哦。但是不包括圖片內容,圖片如果要備份的話,就需要從ftp中下載了,恢復的話只需要按原來的位置把圖片上傳到空間裡面即可。其實圖片也無需到ftp裡面下載,請繼續往下看。我這里主要講的是備份文章(文字)的方法。3、最後下載導出的文件即可。下載的文件屬於xml格式,把它找個地方存放起來即可。二、在新的域名主機中還原舊的數據,操作如下:1、用你的新域名綁定新的主機,下載最新的wordpress程序,上傳到空間裡面並安裝好、設置好偽靜態,當然還是跟以前同樣的設置。2、安裝設置好以後,進入新域名的wordpress後台,依次點擊工具>導入>選擇WordPress(也就是導入wordpress數據的意思)>選擇之前備份好的wordpress數據>上傳並導入,接著會顯示以下對話框: 其中的Download and import file attachments是下載並導入文件附件的意思,就是說如果你文章中有附件的話,需要勾選這個選項,這樣以後wordpress會自動把舊博客中的圖片轉移到新的空間裡面,就不用從FTP中下載再上傳啦!三、替換文章中以及頁面中舊域名的URL。該如何替換呢?前面提到過,從wordpress裡面下載的備份文件是屬於xml格式的,xml是什麼格式呢?具體可以百度下。怎樣批量替換掉文章中以及頁面中舊域名的URL呢?我的操作是這樣的:1、首先你得把新域名空間中的文章和頁面全部刪除。放心的刪除吧,轉移到回收站,然後清空、徹底刪除,不要保留任何文章和頁面數據,因為接下來還要 重新導入一遍呢,上面第二個步驟只是把附件轉移到了新空間中而已,但是文章中以及頁面中舊域名的URL還並沒有替換,接下來介紹如何替換文章中以及頁面中 舊域名的URL。2、用Adobe Dreamweaver(簡稱DW)打開備份的xml文件,打開以後按ctrl+F,依照下圖把舊的URL替換成你的新域名:3、替換完成之後保存。4、重新按照第二步驟導入文章和頁面,此時可以不必勾選Download and import file attachments,因為附件已經成功轉移。OK,恭喜你,wordpress數據已經成功轉移啦!現在你要做的就是轉移插件和模板即可,把原插件目錄和模板目錄裡面的文件全部下載,再重新上傳到新空間即可。你自己試著來操作吧,一定可以成功的,加油。祝你成功!
10、誰知道WordPress搬家換域名的方式?
轉移之前必須的准備工作1. 首先要將wordpress整個網站文件下載到本地上。一定要完整下載,不要只下載主題文件。這樣子才能保證你所使用的插件、上傳的資料(比如圖片)、及你自己曾經修改過的一些WP的配置文件等不會丟失 。本人使用的是cPanel控制面板,進入文件管理器將整個網站文件打包下載。2. 備份資料庫。利用你的網站管理面板,或者在phpmyadmin里,導出資料庫壓縮包,注意選擇gzip壓縮方式。
配置好新的域名和空間,並上傳資料。1. 配置好新的域名和空間,保證新的域名與空間能夠正常訪問。2. 利用FTP把備份好的WORDPRESS整站傳到新空間上。
導入資料庫並作修改(重要)1. 新建資料庫,將備份好的資料庫導入。2. 導入後,找到wp_options表格,將option_value欄位里的舊的域名換成你現新的域名,注意:可能有多處,一個個替換掉。3. 將表格wp_posts里有舊域名的地方,換成新域名。如果有很多可執行sql語句批量替換掉。舊域名保存在」guid」欄位中。替換方法:
UPDATE `wp_posts`SET `guid`= REPLACE(`guid`, '舊域名','新域名')WHERE INSTR(`guid`,'舊域名') > 0
(Tips:涉及到欄位使用定界符`,就是ESC下面那個鍵,涉及到欄位值,使用定界符',回車左邊的鍵,均為英文狀態下。)
4
配置WORDPRESS找到網站根目錄下的wp-condig.php,打開後修改資料庫配置:
define(『DB_NAME』, 『wp3′); //這里輸入新資料庫名稱define(『DB_USER』, 『root』); //這里輸入資料庫用戶名define(『DB_PASSWORD』, 』123′); //這里是輸入資料庫密碼define(『DB_HOST』, 『localhost』); //這里是資料庫伺服器,一般都是localhost
整個wp搬家的教程就這樣,在實際操作過程中遇到問題,大家可以到百度查,學會用百度,他是你學習的利器!