DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁SEO優化 >> SEO相關 >> SEO優化 >> SEOer必備:常用的301永久重定向代碼大全
SEOer必備:常用的301永久重定向代碼大全
編輯:SEO優化     
       301是永久重定向的意思,表示請求的網頁已永久移動到新位置,服務器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。其實301重定向在SEO中被廣泛應用,也是被廣泛認為比較好的重定向方法,301重定向可以歸一權重、轉移 權重。小東北整理了一些這方面的資料,下面談一些301在各個環境下的實現方法,網址以semshare.net為例。

1、IIS下301設置

Internet信息服務管理器 -> 虛擬目錄 -> 重定向到URL,輸入需要轉向的目標URL,並選擇“資源的永久重定向”。

2、ASP下的301轉向代碼

<%@ %>
< %
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.sem.cm/articles/301/”
%>

3、ASP.Net下的301轉向代碼

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://www.sem.cm/articles/301/“);
}
< /script>

4、PHP下的301轉向代碼

header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: http://www.sem.cm/articles/301/”);
exit();

5、CGI Perl下的301轉向代碼

$q = new CGI;
print $q->redirect(”http://www.sem.cm/”);

6、JSP下的301轉向代碼

<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.sem.cm/” );
response.setHeader( “Connection”, “close” );
%>

7、Apache下301轉向代碼

新建.htaccess文件,輸入下列內容(需要開啟mod_rewrite):

1)將不帶WWW的域名轉向到帶WWW的域名下

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^semshare.net [NC]
RewriteRule ^(.*)$ http://www.sem.cm/$1 [L,R=301]

2)重定向到新域名

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.sem.cm/$1 [L,R=301]

3)使用正則進行301轉向,實現偽靜態

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+).html$ news.php?id=$1

將news.php?id=123這樣的地址轉向到news-123.html

8、Apache下vhosts.conf中配置301轉向

為實現URL規范化,SEO通常將不帶WWW的域名轉向到帶WWW域名,vhosts.conf中配置為:

<VirtualHost *:80>
ServerName www.sem.cm
DocumentRoot /home/semshare
< /VirtualHost>

<VirtualHost *:80>
ServerName semshare.net
RedirectMatch permanent ^/(.*) http://www.sem.cm/$1
< /VirtualHost>

另外部分服務器IDC會提供自定義301等面板,根據具體實際情況來應用哈。

測試一下你的跳轉是否成功,提供2個301轉向情況檢測工具:

http://www.seoconsultants.com/tools/headers.asp

http://www.internetofficer.com/seo-tool/redirect-check/

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved