這是小編剛成立部落格時的筆記,因為那時剛碰 WordPress,就隨便申請了一個免費的國外小島網域!結果沒想到愈玩愈上手 … 當申請有正式的專屬網址,才發現 WordPress 要更換網址名稱並沒有這麼簡單。今天整理筆記時發現當初有特別記下來,順便放上來留存,以免之後會用到。
舊網址名稱:http://www.smallya.tk
新網址名稱:http://www.smallya.net
1. 登入到 WordPress後台,進入後請找到左方選單的「設定」>「一般」,找到兩個設定「WordPress 位址(URL)」、「網站位址(URL)」,將其欄位改成新的網址 http://www.smallya.net,在按「儲存變更」即可。
這樣就好了嗎?小編之前就是照著這樣做結果 … 發生慘劇前台完全連不進去了 … 查了一下原因發現 MySQL 裡指向的網址都還是舊的 … 不知道是不是那時用 Windows 平台 XAMPP 架站的關係,資料庫並沒有乖乖地跟著變更!所以就只能進到 MySQL 資料庫去修正網址成為新的網址。請注意:變更 MySQL 資料庫內容是件很危險的動作,若非專業請勿隨意嘗試,若真的非得要動,請記得一定要先備份資料庫 ~ 備份資料庫 ~備份資料庫,以免後悔莫及。(小編就是不小心搞錯又忘記備份,結果整個網站資料都被我清空 … 那時大概已有 20 多篇文章 …)
2. 請從 MySQL 資料庫管理工具 phpMyAdmin 進去(若朋友是用外面免費空間架站,可以從 Cpanel 找到這個工具),請先點開你的站台資料庫,並點選上方工具列「搜尋」。
3. 搜尋的文字輸入「http://www.smallya.tk」,點選「執行」,讓他去尋找整個資料庫沒有變更到新的網址的資料。
4. 馬上就找到有三筆資料表含有舊的網址,其中你會發現 wp_posts有大筆資料都符合搜尋條件,點選瀏覽看一下。
這個資料表就是你發表每篇文章的位置,往右滑過去就發現 guid 都還是舊的網址,難怪前台都進不去。
5. OK,點選上方工具列「SQL」,並請輸入下列指令,輸入完成後點選「執行」:
UPDATE wp_posts SET guid=REPLACE(guid,‘http://www.samllya.tk’,‘http://www.smallya.net’);
6. 執行完成會顯示執行狀況,你也可以比對之前搜尋的筆數是否相符,若不相符可能有漏網之魚,在重新搜尋一次囉。
7. 另外兩個資料表 wp_options 和 wp_postmeta 也依照畫葫蘆的方式改過來即可囉。
UPDATE wp_options SET guid=REPLACE(guid,‘http://www.samllya.tk’,‘http://www.smallya.net’);
UPDATE wp_postmeta SET guid=REPLACE(guid,‘http://www.samllya.tk’,‘http://www.smallya.net’);
以上若你在後台不小心輸入錯網址,使得前後台都進不去,也可以用這個方法喔。打完收工。
你好!
我是用wp 4.8的…剛剛設好wordpress
用了no-ip一個ddns service. (abc.ddns.net)
另外買了一個domain. 做了轉址 (efg.com -> abc.ddns.net) (with masking)
wp 是裝在 abc.ddns.net/test
所以我siteurl 和home 都是填了 abc.ddns.net/test
用abc.ddns.net/test 以網址訪問wp 一切正常(可以看到前台和後台)
但是用 efg.com/ball 訪問網站就會出錯.(只看見前台某些頁面, 後台一片空白)
我也試過你文章中所說的在mysql中搜尋所有包含 abc.ddns.net 的紀錄, 全部更改為efg.com
但是結果連頁面的css 也顯示不了(只顯示文字.)
不知道我要怎樣做才能用efg.com/test 做到全部wp應有的功能?
謝謝
1. 你新的網址efg.com是用A紀錄直接指向你的站台,那麼你的「設定」>「一般」,找到兩個設定「WordPress 位址(URL)」、「網站位址(URL)」,將其欄位都要改成新的網域名稱,再去變更mysql裡的資料庫。
2. 若你是用域名轉向,則應該是不需要修改wp,因為用efg.com連線應該是自動轉向abc.ddns.net。
3. 請先確認你的站台位置,如是在efg.com/test,那麼「WordPress 位址(URL)」、「網站位址(URL)」,也是必須改成efg.com/test,mysql資料庫也是必須改成efg.com/test。
您好!
我的狀況就是在 “ 設定 > 填新網址 ” 後就無法登入後台了><"
MySQL的說明我無法理解,現在更不敢亂動,因為是幫公司做的,請問可以請你幫忙嗎?
謝謝,感激不盡
再mail給我您的資訊喔! chad680227@gmail.com
你好,我在後台設定>一般 裡面兩段網址都不讓我修改該怎麼辦呢? 那邊呈現灰色狀態,且上面的內容是主機的 IP/wordpress, 輸入域名是連的到網站但是要在後面加 /wordpress才進得去。
請問您有遇過這種問題嗎?該如何解決呢?感謝!
請問你是使用免費空間的wordpress嗎?是哪一家呢?可以將你的狀況貼個圖過來嗎?
你好~我的後台設定>一般 裡面的兩段網址也都是呈現灰色狀態 無法變更!
網頁都無法開啟,都要先開啟XAMPP把裡面的apache跟 mysql按下 start之後網頁才能正常開啟請問是甚麼問題呢??
「都要先開啟XAMPP把裡面的apache跟 mysql按下 start之後網頁才能正常開啟」...你的WP不是架構在這兩個平台服務嗎?若不Start開啟當然就無法正常顯示網頁囉!
請問我一開始的網址是ip, 之後有新的domain name 後,雖然轉址成功,但是還是依舊顯示ip address. 請問大師該如何處理。
你是說你的瀏覽器依然是顯示IP位址嗎?請您清除你的瀏覽器Cache即可。
您好 我的狀況跟前面網友也很類似
只是我是用BLUEHOST買網域的
剛有MAIL給您 不曉得可否協助我能如何回復呢@@ 謝謝
回覆給您囉
您好 我是用BLUEHOST做主機,使用其他地方買的網域
在bluehost的設定哩,我看到我的siteurl是一長串網域,我覺得很奇怪就改成了我當初在gandi買的網域
結果就發生問題了,CSS全部跑掉也無法進入WP的後台
但我沒有將當初一長串的網域記下來也改不回去
請問您有什麼辦法可以幫助我嗎!
回你信件囉!
你好,我也是傻傻的照著1步驟改網址,結果前台完全連不進去了,可以請您幫忙嗎???
拜託拜託(跪)
你要先確認你的空間可否進入phpmyadmin?
寫得非常好,必須分享
謝謝你喔!
您好~
我在移轉wordpress伺服器時也遇到您文章描述的問題,
已經有參考您的方式,至phpmyadmin修改資料表,將網域做更動,
都設定完後還有一個問題,就是回到網站查看時,資料都回來了,
但是主題的一些設定都跑掉了,都還原成原本樣板的預設…
例如:原本主題的背景色是紅色,我改成藍色,現在又變回紅色…
想請問一下這是我哪裡沒有設定到嗎?
還請您撥冗提供意見,萬分感謝!
您的佈景主題是自己設計的還是Wordpress官方認證的呢?因為修正資料庫的部分並不會影響佈景主題,另外還有個可能是格式的問題亂掉了,建議你佈景主題重新掛上試試看!
您好,我遇到跟您一樣的問題,按照您的教學分享進入SQL進行變更,但執行出來的結果是UPDATE wp_posts SET guid=REPLACE(guid,‘hygge-m.com’,‘herasophy.com’)
MySQL
回應: 說明文件
#1146 – Table ‘hyggemco_WPLWP.wp_posts’ doesn’t exist
請問大師能否協助或給予建議呢?
指的是wp_posts沒有改到,要確認你的空間是否允許你更改喔!
版主您好,謝謝您的無私分享。
我也遇到一樣的狀況,本來無法登入到很崩潰,爬了一些文一直爬到您的就解決了好感動,謝謝!
不會喔!
你好
我是之前買bluehost網域,直接連wordpress創的網站,最近需要更改網域,
請問我是需要先在bluehost重新買一個新的網域,然後再來更改WordPress後台的兩個網址位置嗎,後續還會有哪些問題呢,感謝 !
SQL要改,因為Wordpress是直接綁網址的!
你好我在轉換網站domain時,也犯下了同一個錯誤,因為網站是公司外包給人建立的,目前群文了外包的人關於cpanel跟phpmyadmin的問題,他是說建立是沒有使用這些,請問有什麼辦法啊呢? 感謝
你是指沒有cpanel跟phpmyadmin這兩個東西嗎?有可能!因為這兩個都是管理平台工具,一個是網站用一個是SQL用!若外包商都沒有用這個工具的話,就很麻煩了,唯一方法要到該主機下去執行指令修改!不過一般外包商應該不會讓你這麼做吧?(如非他幫你做)
您好
我在 Siteground 裡安裝Wordpress , 原本安裝在 xxx.com/w/ 裡也跑出該有的網站內容,
後來發現可以安裝Wordpress 在 xxx.com/ 裡,重新安裝wordpress後,就把/w/ 裡的
WordPress , SQL 等一些設定刪掉。更新後 的網站設定網址是 http://www.xxx.com 無誤,
但測試”造訪網頁”時會跑到 http://www.xxx.com/w/ 去。查詢過改 .htaccess 與 index.php 裡的
參數也一樣如此。 想請問 小Ya 大師,能否指導大概是哪個方向出了錯? 感謝您的回覆!!
檢查你的SQL裡的網址是不是還是在舊的xxx.com/w/ 網址下!
你好 我是用bluehost主機 ,我是做了前面第一步驟後,就進不去了,後面那些我就看不懂了MySQL 這些 請問要怎麼辦呢
這個可能要主機商了,不好意思小編都是自己架站,所以那些免費空間就不熟悉了!
請問,都依照您的方法修改完畢,但在CPAMEL中的網域還是指向舊網站,請問如何解決?
要詢問看看你的空間供應商是否有限制!有時需要供應商協助幫你修改!
我也是不小心更改網址,結果前後台都進不去了!
然後你提供的方式,從第二步驟mysql開始就卡住
請問要從哪裡叫出mysql資料庫管理工具呢?
我從電腦裡的檔案總管都叫不出來~
求你幫幫我
非常感恩!!!
資料庫管理工具通常是網頁模式管理,若你是租外面的免費空間,免費空間後台會提供!若是跟小編一樣自架,則需要進入專屬的網頁管理,如http://127.0.0.1/phpmyadmin,其中127.0.0.1為你的主機IP位置。
您好,目前有找到320筆,但輸入程式碼後只影響319筆
請問還需要輸入什麼才能找到沒找到的那一筆呢?
建議你都改完後,在去搜尋一次!請記得修改前,建議先把你的網站關閉。
新手不小心設定到WordPress 位址跟網站位址(URL)了
方便請你協助嗎?
我不會 MySQL 資料庫 不敢動
因為不了解你的平台,建議你還是找該平台客服協助比較好,或者Mail給我看一下你的畫面並描述你的平台,謝謝!
chad680227@gmail.com
你好,你的分享很詳細,謝謝你。
但我遇到一個無解的問題跟前幾位有點相像,我也是兩段網址呈現灰色狀態,且上面的內容是主機的 IP/wordpress,舊網址登得進去,新網址解析後連不到舊網址,是網頁初始狀態,還是新手有點搞不懂是解析方面的問題?還是主機的問題?還是wordpress的問題?網路上暫時找不到相關解決問題,所以想請教您><“
不太明白你的問題,你是更改後呈現灰色狀態嗎?
大師你好,我是使用群暉NAS下採用內建的WORDPRESS來建立,我的問題是~
在後台設定>一般 裡面第一段網址都不讓我修改,且呈現灰色狀態,且連上去的網址都要在後面加上but.com/wordpress才能顯現出首頁,要如何修改才能變成輸入but.com就會連上首頁,懇請指導!
謝謝!
我記得Synology好像預設目錄是無法更改的,也就是要將網站檔案要放在他預設目錄下,建議你詢問一下他們家的客服!
您好~我是剛開始使用bluehost及wordpress的新手,
由於剛開始註冊網域時我沒有特別輸入自己想要的網域,
導致該網誌隨便配給我一個亂碼網域,
結果我看了您的文章還是沒有辦法操作成功,
不知道我的步驟哪裡出了錯誤,
希望您能幫幫我~~
你需要提供出錯的部分
想請問您,我有一篇文章原本是可以正常顯示的,後來不小心動到網址代稱,原本都是網址+標題=文章網址,動到網址代稱之後不僅文章顯示不出來,就算拋棄原有的網址使用新的,文章依然無法顯示,手動更改也不行,只能重新複製一模一樣的內容新增一篇,這種情況要如何解決呢。
你說的網址代稱是?
大神您好:
我跟樓上的Sam先生有一樣的問題,使用bluehost當主機,在wordpress裡頭改完了網址之後就無法登入後台,網站的設定也跑掉了。今日才剛架設完整個網站,請問可以怎麼救他呢~~感謝
你需要按文章方式修改sql,若你的後台沒有sql管理介面,需要跟網站管理員聯繫.
您好,
想請問一下網站在wordpress後台設定的位置更改為新網域, 同時也建立完成了301轉址至新網域, 接著在SQL的option中將siteurl 跟 home的網址設定為新網域, 後續有嘗試清除快取, 但是網站還是開不起來,想請問要如何成功連線呢?懇請指點一下迷津, 謝謝
是整個網站連不進去,還是連進去文章看不到呢?
您好,
我好像有一樣的問題,但是因為我非專業的,身為新手不敢亂動網站,是否可以請您撥冗教導,我有發信件給您,請求您協助解惑,謝謝
因為詢問的郵件過多,所以來信需要告知你留言的名稱,如你的名稱是「菌仔」,不然我不知道有沒有回覆過你喔!
您好,小YA
https://www.minwt.com/website/wordpress/21983.html
我原本是要弄ssl的
結果在Step6時,手殘打錯了
原網址是 stonewave.tw
目前後台跟前台就變成這樣
想請問現在該如合處理
一樣在資料庫管理第四步guid地方看你改錯什麼,再到第五步把你改錯的改回正確即可.
您好
我也是不小心從wordpress後台更動網址,重整後完全無法登入,看到您的文才看到一道曙光,我嘗試從php端更動,改了site 跟home的url卻無反應,似乎是還有沒有變更到的部分。(我用的是bluehost主機)
搜尋結果還有一處未更動,但不太知道如何更動我自己的SQL,懇求大師指點。
詳細圖文已郵寄。
你好,沒有收到你的郵件,要變動網址還是得要在SQL變更喔!
有看有推,感謝你幫助到我!
不用客氣喔~
您好 我是黃小姐 剛剛有mail給您 再請您抽空看一下><非常感謝
我回覆你mail囉
您好 不知道有沒有傳出去 我有發Mail給您 再麻煩您看一下
很焦急 很怕網站救不回來><
網站應該是還在的,只是連結跑掉而已!
需要付費高手幫忙
小YA可以協助嗎??
我160頁GG了
看起來網站已經正常囉!