軟體玩家的網域名稱終於從今天由原本的「blog.soft.idv.tw」改為「pcrookie.com」,意思就是「電腦新手」,希望阿正老師的文章不論是電腦初學者或是進階使用者都能輕鬆閱讀,歡迎大家也把這個新網址加到「我的最愛」中,並歡迎訂閱本站的電子報或RSS,並加入FB/Google+粉絲團呦!謝謝大家!阿正老師也在這邊稍微整理一下搬家的心得,歡迎有興趣換網域的讀者們參考看看喔!
軟體玩家承蒙大家的照顧,從2007年開站至今已經第九個年頭了,不過一直都使用「blog.soft.idv.tw」這個國內的個人網域,實在是又長又不好記,當初為了SEO(搜尋引擎)的緣故,一直捨不得換,所以自從5年前買了pcrookie.com跟pcrookie.net這兩組網域之後,還沒派上用場,因此想趁著有空乾脆直接換網域,順便替網站加上SSL(也就是網址前面變成https://),如此一來只要「痛」一次就可以了,雖然之前文章FB的「讚」數量得重新計算,不過還是必經之路,還請大家多多捧場啦!
下面阿正老師就簡單整理一下,如何將網站換成新的網域:
一、找到自己喜歡的網域
國內有相當多的網域註冊商,但是如果要註冊國際網域(如.com、.net、.org …)價格都不便宜,建議可以比較一下國外的網域註冊商,像阿正老師使用的就是美國知名的「GoDaddy」,前一陣子也推出了繁體中文網頁囉!
GoDaddy: https://tw.godaddy.com/
只要輸入你想購買的網域,按下「搜尋」就能幫你搜尋數十種後綴的網域名稱了。
當然有些網域還有促銷價、合購價、廣告價…等五花八門,甚至.com的網域最便宜一年只要NT$99元(比國內的.tw NT$699還便宜…),不過這些通常是第一年的特價,第二年之後就會恢復原價了,所以購買前記得貨比三家啊。
二、幫自己的網站加上SSL
之前阿正老師曾介紹過「CloudFlare」這套免費的CDN服務(請見文章:《免費的雲端加速網站代理服務—CloudFlare,讓你的網站變得又快又安全!》),其實CloudFare除了能做CDN來保護網站之外,還可以做DNS代管及免費SSL的服務喔!
一般我們要幫網站加上SSL憑證,依照憑證性質及網域的不同,價格從每年5美元到數十甚至上百美元不等,但是如果不想買憑證的話,可以將網站透過CloudFlare來代理,就會自動幫你加上合法的SSL憑證喔! 只要到管理後台的「Crypto」→「SSL」開啟為「Flexible」即可,相當方便。
例如阿正老師的網站伺服器只有跑傳統的「http」協定(網址是 http://pcrookie.com),但是經由CloudFlare代理後,即使我輸入「https://pcrookie.com」也同樣會通,替我省下了一筆SSL憑證的費用。 但是為什麼要把網站變成SSL呢? 當然是有SSL的網站在傳輸時經過加密更加安全,而且Google在前年就宣佈SSL網站的搜尋排名會更前面,因此當然要使用SSL囉!
不過使用SSL還是有些麻煩,因此網站中的所有檔案(包括圖片、CSS、JavaScript……)都需要改成SSL連接,不然會遭到瀏覽器的封鎖而無法正常運作。如果你用的是WordPress架站,可以參考友站「免費網路資源社群」的文章《在 WordPress 設定 HTTPS,強制使用 SSL 安全加密協定教學》來加以修改,圖床的部份建議可以使用JetPack外掛來做圖片的CDN代理(如下圖),不過對於網站技術不熟的站長來說,改為SSL網站可說是件不算小的工程,還得多方研究一下喔!
如果你使用的是使用資料庫的部落格或CMS系統,可以從資料庫後台直接下達SQL指令來批次替換掉文章中的舊網址,如WordPress就可以這樣下指令(藍色字為舊域名,紅色字為新域名):
UPDATE wp_posts SET guid = replace(guid, ‘http://image.soft.idv.tw‘,’https://image.pcrookie.com‘);
如此一來就不必大費周章地逐篇去修改文章了,不然動輒幾百、幾千篇要是手動改真的就太悲慘啦!
三、設定你的301轉址
不論你用哪種網頁伺服器,都具備了301(永久轉址)的功能,例如Apache就可以設定.htaccess來達成,讓你的舊網頁也能自動導向到新網頁(例如 https://pcrookie.com/?p=xxxx → https://pcrookie.com/?p=xxxx),如此一來才不會流失你的訪客流量。
例如.htaccess可以這樣寫 (藍色字為舊域名,紅色字為新域名):
RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog.soft.idv.tw$ [NC]
RewriteRule ^(.*)$ https://pcrookie.com/$1 [R=301,L]
當然其他網頁伺服器有不同的寫法,可以自行Google一下就能輕鬆查到了。
四、設定Google網站管理員
自己擁有網站的讀者應該都知道「Google網站管理員」這項工具吧?它可以管理並查詢你網站的搜尋流量、Google索引狀態、安全性問題……等重要資訊,只要先將新網址給新增進去後,就可以從右上角的設定選單中點選【變更網站】來進行網站的搬家,讓Google將原本的網站索引資料慢慢搬移到新網站。
依照畫面指示完成設定及驗證後,接下來就是等Google幫你更新索引內容了,可能需要數十天的時間才會完全更新,不過因為你已經設定了301轉址,因此舊網站的流量還是會導到新網站來,影響不算很大。
換網址對於網站管理者來說可是一件大工程,不過如果哪天你真的找到了一個好記又簡短的網域時,不妨可以參考阿正老師的經驗,試著來換個新網址看看喔!
###