中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

ASP\PHP網(wǎng)站全站301重定向怎么做

2018-11-01    來(lái)源:學(xué)做網(wǎng)站論壇

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

全站301與首頁(yè)301重定向的區(qū)別

在之前的建站教程中,我們介紹過(guò)如何給網(wǎng)站做301重定向,這是一種網(wǎng)站首頁(yè)重定向的方法,只能將網(wǎng)站首頁(yè)重定向到另一個(gè)地址,而其它的內(nèi)頁(yè)是無(wú)法轉(zhuǎn)向的。

網(wǎng)站如何做全站301重定向

而全站301重定向是將網(wǎng)站的所有頁(yè)面都一次性重定向到另一個(gè)地址,保證了網(wǎng)站中已被收錄的網(wǎng)頁(yè)的權(quán)重的轉(zhuǎn)移,做了全部301重定向后,老網(wǎng)站所有頁(yè)面的http返回碼都為301.

全站301重定向方法

不同的建站程序語(yǔ)言實(shí)現(xiàn)全站301重定向的方法是不一樣的。【如果你的空間是LINUX空間,可以直接使用通HTACCESS文件更方便的做全站301重定向,方法見(jiàn):網(wǎng)站更換域名如何做全站301重定向!

ASP程序網(wǎng)站全站301重定向:

Dim url
Dim Num
If request.ServerVariables("HTTP_HOST")<>"www.abc.com" Then
If Request.ServerVariables("Script_Name")<>"" Then
Num=Len(Request.ServerVariables("Script_Name"))-11
If right(Request.ServerVariables("Script_Name"),11)<>"default.asp" Then
url = "http://www.abc.com"&Request.ServerVariables("Script_Name")&"?"&Request.ServerVariables("Query_String")
Else
url = "http://www.abc.com"&left(Request.ServerVariables("Script_Name"),Num)
End If
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",url
Response.End
Else
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","https://www.xuewangzhan.com/"
Response.End
End If
End If

將以上代碼加到網(wǎng)站程序文件的的上方即可,將代碼中的https://www.xuewangzhan.com改為你自己網(wǎng)站的域名。

PHP程序網(wǎng)站全站301重定向:


<?php
$the_host = $_SERVER['HTTP_HOST'];//取得當(dāng)前域名
$the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判斷地址后面部分
$the_url = strtolower($the_url);//將英文字母轉(zhuǎn)成小寫(xiě)
if($the_url=="/index.php")//判斷是不是首頁(yè)
{
$the_url="/";//如果是首頁(yè),賦值為“/”
}
if($the_host !== 'www.xuewangzhan.com')//如果域名不是帶www的網(wǎng)址那么進(jìn)行下面的301跳轉(zhuǎn)
{
header('HTTP/1.1 301 Moved Permanently');//發(fā)出301頭部
header('Location:https://www.xuewangzhan.com'.$the_url);//跳轉(zhuǎn)到帶www的網(wǎng)址
}
?>

將以上的代碼用PHP標(biāo)簽<?php ? ? ?>包起來(lái),加到自己網(wǎng)站模板的頭部模板(header.php)的上方,將https://www.xuewangzhan.com改成你自己網(wǎng)站的域名。

標(biāo)簽: linux 代碼 建站 建站程序 建站教程 網(wǎng)站模板 域名

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:仿站時(shí),帶鏈接的圖片怎么下載

下一篇:wordpress如何制作自適應(yīng)網(wǎng)頁(yè)