PhpWind教程:PHPWind 重定向設置教程_PhpWind教程
本教程就PHPWind論壇中關于重定向的解決方法做了一些歸納整理。方便站長更好的了解及使用。
重定向的定義和分類
重定向,即重新定向,一般用于網站域名變更的時候,讓搜索引擎在收錄新域名鏈接的同時保證舊域名的鏈接轉移到新域名下,減少域名變更導致的鏈接損失。
目前常見的重定向方式有 301 redirect,302 redirect,meta fresh:
301 redirect:301 永久性轉移(Permanently Moved),是網頁更改地址后對搜索引擎友好的最好方式,它不會讓你的網站排名因為地址變更而受到影響。一般都建議使用此方式轉址。
302 redirect:暫時性轉移(Temporarily Moved)。迄今為止,能夠對302重定向具備優異處理能力的只有Google。也就是說,在網站使用302重定向命令將其它域名指向主域時,只有Google會把其它域名的鏈接成績計入主域,而其它搜索引擎只會把鏈接成績向多個域名分攤,從而削弱主站的鏈接總量,最終導致網站排名的降低,一般情況下不建議使用。
Meta fresh:通過網頁的meta指令,在特定時間后重定向到新的網頁,如果延遲的時間太短(約5秒之內),會被判斷為spam(即搜索引擎垃圾技術),從而導致網頁被K,不建議使用。
重定向的設置方法,這里我們主要介紹301 永久性轉移的設置方法。
這里我們介紹三種設置方式:基于網頁;和基于服務器,rewrite規則
一、基于網頁形式的(點擊進入論壇原帖)
301 redirect:將以下代碼保存為index.php 并替換掉舊地址下的index.php即可。
header("HTTP/1.1 301 Moved Permanently");
header("Location: www.phpwind.com"); // 這里的www.phpwind.com 表示您的新地址,請根據實際情況替換。
?>
也可以用js實現:
<?php
$URLDIR="http:// www.phpwind.com /";//這里的www.phpwind.com表示您的新地址,請根據實際情況替換。
echo("<SCRIPT language= javascript> location.replace($URLDIR) </SCRIPT>");
?>
302 redirect:與301 一樣的操作方法,代碼如下:
< ?php
header("Location: www.phpwind.com "); // 這里的www.phpwind.com表示您的新地址,請根據實際情況替換。
?>
Meta fresh:與301 一樣的操作方法,代碼如下:
< ? if (!isset($urldir)) exit;?>
< HTML>
< HEAD>
< META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $urldir;?>>
</HEAD>
< BODY>
</BODY>
</HTML>
二、基于服務器形式的(點擊進入論壇原帖)
IIS服務器實現301重定向
* 打開internet信息服務管理器,在舊網頁或目錄上按右鍵
* 選擇“重定向到URL”
* 在“重定向到”輸入框中輸入要跳轉到的目標網頁的URL地址,即新地址
* 選中“資源的永久重定向”(切記)
* 最后點擊“應用”
Apache服務器下,您可以更改.htaccess文件來實現301重定向。
Redirect permanent / http:// www.phpwind.com/ (新地址http:/ www.phpwind.com/ )
Redirect permanent /index.php http://www.phpwind.com (將網頁index.php重定向到http://www.phpwind.com)
三、使用Rewrite規則實現(點擊進入論壇原帖)
如果服務器支持rewrite規則,則可以通過rewrite來實現重定向。同樣也是修改.htaccess文件
RewriteEngine on
RedirectMatch ^/$ http://www.phpwind.com (將服務器下的網頁全部替換到http://www.phpwind.com)
查看更多 PhpWind教程 PhpWind模板風格
- PhpWind教程:PHPWind forum V7.5 SP1 使用與修復說明
- PhpWind教程:PHPWind Forum V7.5 升級教程
- PHPWind7.3 升級7.3.2 圖文教程
- PhpWind教程:sitemap生成問題
- PhpWind教程:熱榜排行 for 75
- PHPwind 6.3.2升級至PHPwind 7.3.2 圖文教程
- PHPWind 7.0 升級至PHPwind 7.3.2 圖文教程
- PHPWind 7.0 升級到PHPwind v7.3 圖文教程
- PHPWind 6.3.2升級到 PHPwind v7.3 圖文教程
- PHPWind6.3.2升級PHPWind7.0說明教程
- PhpWind教程:PHPWind6.3(6.3rc、6.3) to PHPWind6.3.2升級教程
- PhpWind教程:PHPWind6.x(6.0rc、6.0) to PHPWind6.3.2升級教程
PhpWind教程教程Rss訂閱Cms教程搜索
PhpWind教程推薦
- PhpWind教程:發帖(加密、出售、隱藏)
- PhpWind教程:修改帖子左側個人信息欄的背景顏色
- PhpWind教程:預設帖子格式設置教程
- PhpWind教程:附件批量上傳
- PhpWind教程:論壇評分功能
- PHPWind轉換教程:DVBBS 8.2 ACCESS版 轉換到 PHPWind 7.3.2詳細教程
- PhpWind教程:用戶信息顯示方式設置
- PhpWind教程:調整版塊簡介的字節限制_for all
- PhpWind教程:Linux系統下 Apache+php+MySQL+GD+PHPWind集成環境配置教程
- PhpWind教程:PHPWind6.3(6.3rc、6.3) to PHPWind6.3.2升級教程
- 相關鏈接:
- 教程說明:
PhpWind教程-PhpWind教程:PHPWind 重定向設置教程。