【就是教不落】更換網址囉,往後的永久網址即為 http://steachs.com,不會再改變囉!如果先前你有加過站長的『哈部落』請記得重新加入哦,如果我的最愛有加入也記得更新哦~由於更換了網址,站長就順便來介紹有關更換網址後必做的301轉向,以免原先的連結失效,對於網站的經營可會損失慘重哦!
由於丫湯我最近一直看著到處推著網域,主機,我看不下去啦,鐵了心的也買了個域名!其實域名現在真的很便宜,如果你也想買域名或主機建議你可以參考高登老爺的新站,裡面有介紹到主機及域名的購買,但因為換了一個網址之後要做的事情很多,比如以站長來說,要做的事情總共有以下幾點:
1、DNS設定
2、部落格網址設定
3、贊助廣告資料修改(google,blogger ads)
4、統計分析網址修改(google,yahoo)
5、部落格觀察、流量統計(stat)、RSS(Feedburner)
6、Funp哈部落重建(通知重加或請工程師修改網址)、交換連結通知修改
7、令原網址所有連結轉向新網址
其中必做的是第7項,要如何來做轉向呢,在這邊丫湯跟大家分享利用htaccess來令網址永久301轉向的方法,這樣的301轉向,就不會造成原連結失效,也對搜索引擎來說是友好的行為,站長以下就介紹幾種htaccess的301轉向吧!(前提是換域名的,如果舊域名取消了,做301轉向就沒意義囉)
一、為什麼要做301永久轉向:
網址不管是如何變更,做301永久轉向有益無害,最簡單比如說,原先別人有引用到你的連結,當你變換網址後就失效了,如果做了301轉向則皆不受影響,特別是在搜索引擎內的連結,假設站長變更網址前某篇文章http://steach.twbbs.org/archives/705,大家可以點擊看看,是否自動轉變http://steachs.com/archives/705呢?如此一來原先連結就不會失效,若沒有設定301轉向,就只會看到404頁面。
另外,對於搜索引擎而言,也是一種友好的做法,總之,如果你變更了網址,記得一定要做301的轉向設定哦!絕對是有益無害的。
二、網址變更:
站長開門見山就先來介紹這次更換網址所用的的301轉向語法,如果網址更換時會有二種情況
1、更換域名,但主機不變:
紅色部份為先前域名(使用 〝 . 〞分隔域名) ,藍色部份為新域名
RewriteEngine on
RewriteCond %{HTTP_HOST} ^steach.twbbs.org$ [NC]
RewriteRule ^(.*)$ http://steachs.com/$1 [R=301,L]
2、更換域名,主機也搬移:
此轉向必須舊主機及域名都在有效運作中,將.htaccess放置在舊主機根目錄中,語法如下
藍色部份為新域名
RewriteEngine on
RewriteRule (.*) http://steachs.com/$1 [R=301,L]
三、去掉資料夾,搬移至根目錄:
這則是站長先前由http://steach.twbbs.org/sblog→http://steach.twbbs.org
時所使用的301轉向方法,也就是將網站從資料夾搬移至根目錄,將.htaccess放置在網站根目錄,語法如下
紅色部份為原先網站所在資料夾名稱
RewriteEngine on
RewriteRule ^sblog(.*)$ $1 [R=301,L]
四、改變資料夾名稱:
就像是 http://steach.twbbs.org/sblog→http://steach.twbbs.org/newfd
也就是網站資料由紅色部份變更為藍色部份時,一樣將.htaccess放置網站根目錄,語法如下:
RewriteEngine on
RewriteRule ^sblog(.*)$ /newfd$1 [R=301,L]
五、檢測301轉向是否成功:
這邊就提供2個網站可以檢測出你的轉向方法是否為301正確無誤
第一個:
輸入你轉向前的網址(也就是舊的),再填入驗証碼即可
http://www.seochat.com/seo-tools/redirect-check/

如此一來就知道設定的轉向有沒有問題囉,如果不放心,下面還有一個

第二個:
輸入你轉向前的網址(也就是舊的),他會顯示出轉向的方式及轉向後的域名
http://www.internetofficer.com/seo-tool/redirect-check/

第一行為原連結,第二行為轉向方式,第三行為轉向後連結,經過了雙重確認,可以安心了吧!!







丫湯大大,你好:
雖然這不是我要的,但是謝謝你的熱心。感恩!
我去 add-on 後會得到這個 Error message:
Error from park wrapper: You cannot park your main domain!
丫湯大大,您好:
謝謝你快速的回答我問題,我不能用Add-on Domain,因為我要設定的這個www.abc.com是我原始的Domain,一開始它就被定在/home/public_html/,我的困擾就是我的論譠的一堆檔案夾和文件都和sub domain的檔案夾混在一起,很難管理,我問了伺服器的客服,他說要改.htaccess,我在網路上找了好久才找到您這篇文章...
我現在的情況是:
http://www.abc.com -> /home/public_html/
aaa.abc.com -> /home/public_html/aaa
bbb.abc.com -> /home/public_html/bbb
ccc.abc.com -> /home/public_html/ccc
我希望能
http://www.abc.com -> /home/public_html/ddd
aaa.abc.com -> /home/public_html/aaa
bbb.abc.com -> /home/public_html/bbb
ccc.abc.com -> /home/public_html/ccc
再麻煩您費心一下,謝謝!
丫湯大大,你好:
我是向國外租空間的伺服器,使用cPanel X界面。
想請教你,如何把我的網域指向一個新的檔案夾。
例如
原來是樣:www.abc.com -> /home/public_html/
想改成為:www.abc.com -> /home/public_html/aaa
麻煩您了....Orz...
謝謝阿湯站長的協助~
目前已順利完成 :)
iamnonsense[at]hotmail.com
謝謝喔~ 您先享用午餐吧~
等您有空閒時在麻煩您了~
謝謝~
請教一下,如果照您所說的方法
是不是第一步就要先把我的域名 twera.com 綁定在 空間主機上
然後再設定子域名 nonsense.twera.com 指向 nonsense.twera.com/wp/
第二步就是到WP後台
將WordPress 網址(URL)設為http://nonsense.twera.com
還有網誌網址(URL)也設為http://nonsense.twera.com 呢?
將原本在後面的/wp去掉?
---------------
因為我現在是把 twera.com 綁在主機上了
而且也有把 nonsense.twera.com 也綁定域名
因此不能建立 nonsense.twera.com 子目錄
因為我對DNS設定的不暸解,所以不知該如何設定才好
我最初的想法是把 twera.com 留在網域註冊商那邊
(這樣是不是以後如果我要加其他子域名對應到其他網站也比較方便呢?)
然後只要把 nonsense.twera.com 綁在空間主機上作為BLOG使用
可以請您給我一些建議嗎?
謝謝~
站長您好~
我是前幾天在"免費的喘息"發問的鄉民
經過您的幫助後,已經順利解決了
但是還有個問題想請教一下
如果原本網站放在FTP的架構是 /html/wp 底下
原本要key網址 nonsense.twera.com/wp/yyyy-mm-dd/123
有辦法在不移動子資料夾的狀態下
變成 nonsense.twera.com/yyyy-mm-dd/123
謝謝~
不好意思~剛剛網頁怪怪的,不小心重複打了那麼多問題~
你好:
因為我對這個很不熟,找了很多網頁,都還是搞不懂,用了很多,還是沒辦法把文章連到新網域上
我原本的是http://orchid542.blogspot.com/改到http://damo-orchids.blogspot.com/,
請問我應該怎麼做嗎?謝謝
你好,我是新手我還是不太懂換網址. 假如我買了個新的網域叫www.abc.com.
我原本的網址是ex:www.123.org. 我把舊的網址www.123.org 移到新的
http://www.abc.com, 那我的資料也是放在舊的網址www.123.org裡面? 還是說打新的網
址就可以了? 抱歉麻煩了.
對啊,就是abc下的資料夾和檔案也搬到根目錄了~
有方法寫到嗎~我設了兩天,也沒效果...
我試過很多方法也不可行..不知是不是我個人理解能力太有問題~.~
請問..如我要由http://www.abc.com/bbs 搬所有東西到 http://www.abc.com
即在google search 到的http://www.abc.com/bbs/read-bbs-tid-4955.html可用301跳轉到http://www.abc.com/read-bbs-tid-4955.html
那寫法應該怎樣去寫呢...~.~ 請指教一下小弟
感謝版主,到時候我再試試看
不過我一直很困惑,301轉址跟綁米是不是一樣的東西
還是說我要先做綁米動作再做301轉址?感謝~