windows虛擬主機簡單通用301重定向方法
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
第一步:在網(wǎng)站根目錄下新建一個文件夾叫301。
第二步:進入虛擬主機網(wǎng)站的“主機管理--子目錄綁定”子目錄名里輸入:301。
第三步:新建一個記事本程序,輸入以下代碼:(以ASP代碼為例,這和你的網(wǎng)站用什么程序無關(guān)系,什么程序都可以用。)
<%@ Language=VBScript %>
<%Response.Status="301 Moved Permanently"
Response.AddHeader "Location" ,"http://www.5uhezu.net/"
%>
把域名改為你的目標(biāo)域名。另存為index.asp,上傳到301目錄下。如果你的xxx.com原已經(jīng)解析成功,那么試一下訪問XXX.com,是不是會自動變成www.xxx.com,如果是,那301重定向就做好了,還有其他域名需要重定向到www.xxx.com的,只需在“子目錄綁定”那里綁定301這個目錄就可以了。
-------------------------------------------------------------------------------
DEDECMS 301定向
將以上代碼插入到/index.php, /plus/view.php,list.php的開頭,把首頁的靜態(tài)刪了。
上面的這個代碼不僅做到了301,而且還不失去流量
例如
當(dāng)有人訪問 http://www.5uhezu.com(老域名)
php就會301重定向到 http://www.5uhezu.cn
當(dāng)有人訪問 http://www.5uhezu.cn/plus/view.php?aid=8609
php就會301重定向到 http://www.5uhezu.com/plus/view.php?aid=8609
也就是說 把域名換了一下 ,鏈接地址后面的還保留 ,這樣流量不丟,新域名的收錄很快的
-----------------------------------------------------------------------------------------
如果是apache的話 在.htaccess
[quote]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.xxx\.com
RewriteRule ^(.*)$ http://www.xxx2.com$1 [R=permanent,L]
[/quote]
------------------------------------------------------------------------------------------
帶目錄跳轉(zhuǎn)的301重定向
[quote]
<%
Dim sErrorUrl
sErrorUrl = Split(Request.ServerVariables("Query_String"), ";")(1)'取得出錯的URL
sErrorUrl = Mid(sErrorUrl, InStr(8, sErrorUrl, "/"))'取得出錯文件路徑(去除http://域名)
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.5uhezu.com"& sErrorUrl
Response.End
%>
[/quote]
說明
比如:輸入http://www.5uhezu.com/gemin/tool/123.html
就會通過301重定向到http://www.5uhezu.cn/gemin/tool/123.html
-----------------------------------------------------------
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!
為什么我的不好使