ASP實現多域名自動永久301重定向到指定域名
根據Google提供的信息,重定向最好的方法是使用301重定向,而不是簡單地用Response.Redirect來完成。
根據網絡上的一些資料,我寫了一個ASP函數來實現多域名自動永久301重定向。
Sub AutoRedirect(str)
Dim ScriptAddress,Servername,qs,Url
Servername = CStr(Request.ServerVariables("Server_Name"))
If str<>Servername Then
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))
qs=Request.QueryString
if qs<>"" then
Url ="http://"&str&ScriptAddress &"?"&qs
else
Url ="http://"&str&ScriptAddress
end if
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", Url
Response.End
End If
End Sub
使用時,只需要在頁面頂部加入一句代碼即可:
AutoRedirect("主域名")
如:
AutoRedirect("www.modulelabs.com")
下一條:
360安全瀏覽器打不開怎么回事(顯示空白網頁)?,上一條:
【盈氏】企業郵箱域名DNS設置
龍脈動態
建站套餐
網站備案
優化技巧
優化案例
幫助中心