實用301轉向到另一域名相應頁面的asp代碼
2024-05-04 11:00:35
供稿:網友
前幾天,為了增強本站的SEO,著手把另一個域名:www.kanshule.com下的所有頁面301轉向到www.survivalescaperooms.com下。
由于本站目前只有一個博客,于是從博客上入手。
思路很簡單,獲取當前瀏覽頁面的域名,如果是需要轉向的域名,再替換域名部分,做為新地址來301轉向。
代碼如下:
復制代碼 代碼如下:
<%
Dim toDomain,fromDomain,curDomain,q,p,url
toDomain=www.survivalescaperooms.com
fromDomain="kanshule.com"
curDomain=Request.ServerVariables("HTTP_HOST")
if instr(curDomain,fromDomain)>0 then
q=Request.ServerVariables("QUERY_STRING")
p=Request.ServerVariables("URL")
url="http://"&toDomain&p&"?furl=kanshule.com"
if q<>"" then url=url&"&"&q
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",url
Response.end()
End If
%>
特意在url上加了個參數,是為了記錄有多少個訪問是從這個域名訪問的。
將此文件保存成asp文件,包含任一要跳轉的ASP頁面中即可。
博客中,都有調用公用數據庫連接文件conn.asp,我就在conn.asp中包含此文件,搞定。 您可能感興趣的文章:
Nginx下301重定向域名的方法小結使用ISAPI_Rewrite做簡單實用的301重定向linux URL的301重定向代碼分析301重定向實現方法,及對網站優化的作用解析網站301重定向的實現方法,包括iis,apache,asp,php的方法比較詳細的win2003 IIS6.0 301重定向帶參數的問題解決方法站長必備的最齊全的301轉向代碼合集asp,asp.net,php,jsp下的301轉向代碼php 301轉向實現代碼ASP.NET中的跳轉 200, 301, 302轉向實現代碼efang設置出現讀取Serv-U路徑失敗330101的解決方法iis 301轉向和網址規范化總結分析iis下設置301 Redirect 永久重定向的方法asp.net php asp jsp 301重定向的代碼(集合)