301跳轉的用法不少,對於一名SEO來講,301轉向是必須掌握的本領,可是對於301轉向而言,許多人都並不清楚,301跳轉之後,需不須要對原網站進行優化,再次說起一邊301跳轉的定義。服務器
所謂301跳轉,對於搜索引擎而言,即是,對搜索引擎發出信息,告訴搜索引擎:「此url地址已經永久的進行跳轉到了‘XXX’url地址。」而對於用戶而言,301跳轉後的網站,在用戶使用的時候,輸入舊的地址,會自動跳轉到新的地址,只是這個過程及其迅速,不可察覺而已。
各類程序、服務器下301跳轉的實現:優化
一: IIS服務器中實現301跳轉:
1.打開internet信息服務管理器,在欲重定向的網頁或目錄上按右鍵
2.選中「重定向到URL」
3.在對話框中輸入目標頁面的地址
4.選中「資源的永久重定向」
5.點擊「應用」。
二:ASP下的301轉向代碼:網站
1.<%@ Language="VBScript" %>
搜索引擎
2.<%
url
3.Response.Status = "301 Moved Permanently"
code
4.Response.AddHeader "Location", "http://www.url.com"
server
5.%>
索引
3、PHP下的301轉向代碼:seo
四:ASP.Net下的301轉向代碼:ip
五:CGI Perl下的301轉向代碼:
六:JSP下的301轉向代碼:
七:Apache下301轉向代碼:
創建.htaccess文件,(須要開啓mod_rewrite)
1)進行url標準化,將不帶WWW的域名轉向到帶WWW的域名下:
2)重定向到新域名:
八:Apache下vhosts.conf中配置301跳轉:
爲實現URL規範化,seo須要將不規範的url地址進行301跳轉至規範的url地址
vhosts.conf中配置爲:
Apache下vhosts.conf中配置301跳轉:
九:Ruby中實現301跳轉:
Ruby中實現301跳轉:
十:Coldfusion中實現301跳轉:
Coldfusion中實現301跳轉:
經過整理的這些301轉向的代碼但願這些各類程序的301代碼寫法可以讓你對於301的寫法有充分的認識。並經過實際的運用徹底掌握301跳轉的用法。
老張交流QQ:2881064151