茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1670707 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00032.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2008/11/3 8:12:21
網頁轉址(redirect)
--------------------------------------------------------------------------------

當你要將網頁搬家的時候,必須要十分小心,雖然說只要在原網址加上轉址(redirect)功能,一般訪客就可以順利進入你的新網頁,但如果小細節沒注意到,卻容易造成搜尋引擎的誤會,輕則舊網頁的排名無法順利轉移到新網頁,重則整個網站會被視為spam而遭封殺!

常用的轉址方式有三種: 301 redirect, 302 rediretc 以及 meta fresh.

301 redirect:
301代表永久轉址(permanently moved),這是對SEO最安全的轉址方式,只要不是暫時搬移的情況,都建議使用301來做轉址.

.htaccess作法:
網頁轉址
RedirectPermanent /old-file-name.html http: //www.new-domain.com/new-directory/new-file-name.html
目錄轉址
RedirectPermanent /old-directory http: //www.new-domain.com/new-directory/
全站轉址
RedirectPermanent / http: //www.new-domain.com/


php作法:
PHP 代碼:
< ?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.new-domain.com/new-directory/new-file-name.html");
exit();
?>


302 redirect:
302代表暫時轉址(temporary),容易被搜尋引擎容易誤判為spam而遭到懲罰.建議不要使用.

.htaccess作法:
網頁轉址
Redirect /file-name.html http: //www.domain.com/temporary-directory/temporary-file-name.html
目錄轉址
Redirect /directory http: //www.domain.com/temporary-directory/
全站轉址
Redirect / http: //www.temporary-domain.com/


php作法:
PHP 代碼:
< ?php
header("Location: http://www.domain.com/temporary-address/temporary-file-name.html");
exit();
?>


meta fresh:
藉由網頁中的meta指令,於特定時間後重新導向到新的網頁,如果延遲的時間太短(約3秒之內),會被判斷為spam,若必須採用meta fresh的方式時,請勿將延遲時間設定太短.

HTML 代碼:
<HTML>
<HEAD>
…
<META HTTP-EQUIV=refresh" CONTENT="停留的秒數;URL=要轉的URL">
…
</HEAD>
<BODY>
…
</BODY>
</HTML>


原文出處:站長俱樂部 - 網頁轉址(redirect)
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|