常見的轉移網頁方式,有 使用meta 、使用header,以及使用 apache 的設定等。而在 godaddy 中,亦提供了301的永久轉移方式,和302的暫時轉移方式。雖然 godaddy 內建 301 轉移方法,但經過測試之後,發現會先跑兩次 302 的網址轉移,最後再跑一次 301 的網址轉移。而這會不會造成對搜尋引擎的影響呢?老實說我也不清楚,但是與其讓 godaddy 在那邊轉啊轉的,不如我們手動修改設定,讓我們的網站只要跑一次 301 的轉移方式。這樣,豈不是更好嗎?

而什麼是永久轉移和暫時轉移呢?簡單來說,永久轉移就是對搜尋引擎和其它來爬網頁的程式說:「嘿,我的網站搬家了,我的新家在…」,而暫時轉移則是對搜尋引擎和其它來爬網頁的程式說:「嘿,我最近可能不回家,我最近要住在…喔!」因此,大部份的搜尋引擎,都是比較喜歡永久轉移的方式。

而要到底要怎樣從Godaddy中,使用301的永久轉移呢?就從以下的文字慢慢看起吧!

Step 1.
首先,你必須透過Godaddy開立一個網站,而如果你有在 Godaddy 買網址的話,請放心,這是免費的服務。只要點選〔Hosting〕→〔My Host Account〕,並依指示建立一個新的免費網站即可,而網址當然就是你要轉移的域名。而在選主機的話,記得要選 Linux 的主機,關於申請的流程,請參閱「申请Godaddy免费空间及DNS设置 | 猫言猫语


Step 2.
接下來,你必須先建立一個「.htaccess」,裡面的文字如下,其中「yourdomain」為你的網域,而「yoursite」則為你的網址。

RewriteEngine on
rewritecond %{http_host} ^yourdomain [nc]
rewriterule ^(.*)$ yoursite$1 [r=301,nc]

以海芋小站來說,輸入的範例可由下列的程式碼來表示。

RewriteEngine on
rewritecond %{http_host} ^inote.tw [nc]
rewriterule ^(.*)$ https://www.inote.tw/$1 [r=301,nc]

Step 3.
接著,按下〔Manage Account〕,以進入後台。

Step 4.
接著,按下〔Your Files〕,並上傳步驟1所撰寫的「.htaccess」至根目錄即可。

Written by 

城市裡的小小迷僮工程師,喜歡用鍵盤記錄個人生活的點滴,身邊的人事物都我的靈感,用心踏出每個腳步,用文字灌溉《海芋小站》,用專業解決問題。

發表迴響