天天看點

asp301重定向将不帶www重定向到帶www上

網站在域名更改的時候都會面對的一個問題就是網站的重定向,正确的域名重定向可以保留網站的在搜尋引擎中的權重,從SEO角度出發建議使用301重定向,在實作301重定向的時候除在伺服器上設定之外,也可以通過代碼做301跳轉。以下是asp301重定向的代碼,除了主域名需要注意301重定向之外,在啟用二級域名的網站也是需要進行301重定向處理代碼如下:

  <%

  website=request.ServerVariables("Server_name")

  if website="cnshuziyouhua.com" then

  Response.Status="301 Moved Permanently"

  Response.AddHeader "Location","http://www.cnshuziyouhua.com"

  end if

  website=request.ServerVariables("Server_name")

  if website="youhua.cnshuziyouhua.com" then

  Response.Status="301 Moved Permanently"

  Response.AddHeader "Location","http://cnshuziyouhua.com/youhua/"

  end if

  %>

将asp301重定向将不帶www重定向到帶www上 第二種方法:

<%

Dim dm

dm=Request.ServerVariables("Server_name")

if left(dm,3)<>"www" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.hrshengtaimu.com"

Response.End

end if

%>

<%

Dim dm

dm=Request.ServerVariables("Server_name")

if left(dm,3)<>"www" then

Response.Status="301 Moved Permanently"

Response.AddHeader

<%

if request.ServerVariables("SERVER_NAME")="xingyejixie.com" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.xingyejixie.com/"

Response.End

end if

%>

<%

if request.ServerVariables("SERVER_NAME")="yinduntewei.com" or request.ServerVariables("SERVER_NAME")="sjzydtw.com" or request.ServerVariables("SERVER_NAME")="www.sjzydtw.com" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.yinduntewei.com/"

Response.End

end if

%>

對于是否網站301重定向正确可以通過一下網站進行301重定向檢測。 http://www.seoconsultants.com/tools/check-server-headers-tool/