正在載入圖片……
  • 網站沒有排名,想知道為什么嗎?
  • 解密SEO如何讓網站排名第一
  • 網站是做來用的,不光是做來看的
熱門關鍵詞:時間 織夢 自定義 采集 模型
您現在的位置:創想網絡 >> SEO技術 >> ASP程序windows虛擬主機301重定向的三種方法

湖北11选5遗漏top:ASP程序windows虛擬主機301重定向的三種方法

作者:湖北11选5最快开奖结果 來源:湖北11选5最快开奖结果 發布日期:2011年06月12日 瀏覽:次

湖北11选5最快开奖结果 www.jyqlj.icu 隨州SEO參考網上的方法,經過自己的實踐,總結了三種可行的通過ASP程序實現301重定向的方法,方法比較簡單代碼也完整無誤,網上搜了很多301重定向的方法,要么是代碼不完整,要么是講的含糊不清,容易誤導新人。此方法不光適用于windows虛擬主機,linux主機應該也是支持的(不確定的原因是手頭上沒有linux主機,沒有測試過,各位可以測試一下),理論上應該是可行的。閑話少說,書歸正傳。ASP程序windows虛擬主機301重定向的三種方法:

方法一:在本主機進行301重定向。
先放出代碼:
<%@ Language=VBScript %>
<%Response.Status="301 Moved Permanently"
Response.AddHeader "Location" ,"//www.441300.net/"
%>

新建一個記事本復制粘貼此代碼,如果你的網站首頁為index.html,將此文件名另存為default.asp,將此文件上傳至主機根目錄下,并在服務器上將網站的默認文檔第一個設為default.asp,此301文件名也可以自己隨便改,只需要將將此文件設為第一默認文檔就行了,只要不和你的首頁起沖突就行,此方法將空間上所有綁定的所有域名都重定向到www.441300.net上面來。唯一缺點就是使用該方法后首頁后面會有尾巴,首頁會變成//www.441300.net/index.html或者//www.441300.net/index.asp。

方法二:新開一個虛擬主機進行301重定向。這種方法比較完美,而且代碼也是萬能的,可以重定向任何域名。但會稍微增加成本。

還是先上代碼:
<%
sURL=lcase(Request.ServerVariables("HTTP_HOST"))
Select case sURL
       case "www.aaa.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.f.com"  //重定向域名www.aaa.com至www.bbb.com
       case "aaa.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.bbb.com"  //重定向域名aaa.com至www.bbb.com
       case "bbb.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.bbb.com"  //重定向域名bbb.com至www.bbb.com     
End Select
%>

新建一個記事本復制粘貼此代碼,保存文件名為default.asp,將此文件上傳至主機根目錄下,并在服務器上將網站的默認文檔第一個設為default.asp。如果你有多個域名要進行重定向,只有需要復制這段代碼,修改相應的域名即可。
       case "bbb.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.bbb.com"  //重定向域名bbb.com至www.bbb.com

當然也可以不開設新的主機,而此文件將放在任一主機上。那么成本就不會增加,但這樣做的副作用和方法一是一樣的,但只會導致放此文件的主機上的網站首頁會帶尾巴,而其它網站則不會,犧牲我一個,換來世界的和平,也是值得的,呵呵。具體代碼寫法為:

<%
sURL=lcase(Request.ServerVariables("HTTP_HOST"))
Select case sURL
       case "www.aaa.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "index.html"  //重定向域名www.aaa.com至此空間上的首頁
       case "aaa.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "index.html"  //重定向域名aaa.com至此空間上的首頁
       case "bbb.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.ccc.com"  //重定向域名bbb.com至www.ccc.com
       case "www.bbb.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.ccc.com"  //重定向域名bbb.com至www.ccc.com
       case "ccc.com"
              Response.Status = "301 Moved Permanently"
              Response.AddHeader "Location", "//www.ccc.com"  //重定向域名ccc.com至www.ccc.com
End Select
%>

終極方法三:成本最低廉,也不用寫任何代碼的的方法。那就是各位做SEO的站長們只需要在網站建設之時,就將網站上的相對地址都改為絕對地址就萬事無憂了。本文由隨州SEO原創,如有疑問,請加QQ:184174785交流。

本文地址://www.jyqlj.icu/seotg/94.html

本文作者隨州SEO,轉載請注明出處。

重庆时时彩v1.2.0版本 购彩计划软件哪个好 ag电子游戏网投 网上炸金花发牌规律 牌九顺序 十分快三计划技巧规律如何找 pk10赛车冠亚和值公式 快速时时走势图 三公棋牌游戏可提现 纵横四海水果机免费单机版 ag电子查询注单号 抢庄牌九网站 即时比分足球赛比分直播 福少时时彩在哪下载 p62中奖号码 幸运飞艇买冠军怎么看规律