• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 億恩科技有限公司旗下門戶資訊平臺!
    服務器租用 4元建網站

    如何做301定向:301跳轉代碼全集(ASP|PHP|JSP|.NET)

    301跳轉通常用在網站換域名和為了保持鏈接統一性所用的。比如你原來的域名www.a.com現在換成www.b.com,用了301跳轉后,訪問www.a.com/about.html就會自動變成www.b.com/about.html。下面摘抄一下設置301的代碼吧,方便一下新手們:

    301跳轉通常用在網站換域名和為了保持鏈接統一性所用的。比如你原來的域名www.a.com現在換成www.b.com,用了301跳轉后,訪問www.a.com/about.html就會自動變成www.b.com/about.html。至于在什么情況下必須使用301重定向,這個問題之前我們已經介紹過了,先手站長可以去看看。下面摘抄一下設置301的代碼吧,方便一下新手們:

    301跳轉代碼全集(ASP|PHP|JSP|.NET)

    1、IIS下301設置

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


    2、ASP下的301轉向代碼


    <%@ Language=VBScript %>

    <%  

    Response.Status=”301 Moved Permanently”  

    Response.AddHeader “Location”, “http://www.xxx.com/”  

    %> 


    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.xxx.com/”);  

    }  

    </script> 


    4、PHP下的301轉向代碼 


    header(”HTTP/1.1 301 Moved Permanently”);  

    header(”Location: http://www.xxx.com/”);  

    exit(); 


    5、CGI Perl下的301轉向代碼


    $q = new CGI;  

    print $q->redirect(”http://www.xxx.com/”); 


    6、JSP下的301轉向代碼


    <%  

    response.setStatus(301);  

    response.setHeader( “Location”,“http://www.xxx.com/” );  

    response.setHeader( “Connection”,“close” );  

    %> 


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


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

    <VirtualHost *:80> 

    ServerName www.xxx.com  

    DocumentRoot   

    </VirtualHost> 

    <VirtualHost *:80> 

    ServerName xxx.com  

    RedirectMatch permanent ^/(.*) http://www.xxx.com/$1  

    </VirtualHost> 


    8、Apache下301轉向代碼


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


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

    Options +FollowSymLinks  

    RewriteEngine on  

    RewriteCond %{HTTP_HOST} ^xxx.com [NC]  

    RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301] 


    2)重定向到新域名

    Options +FollowSymLinks  

    RewriteEngine on  

    RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301]

     

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

    Options +FollowSymLinks  

    RewriteEngine on  

    RewriteRule ^news-(.+)\.html$ news.php?id=$1 

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


    最后:在使用301永久性重定向命令讓多個域名指向網站主域名時,也不會對網站的排名產生任何負面影響。希望對你有幫助。

    河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
    服務器/云主機 24小時售后服務電話:0371-60135900
    虛擬主機/智能建站 24小時售后服務電話:0371-55621053
    網絡版權侵權舉報電話:0371-60135995
    服務熱線:0371-60135900

    3
    0
    分享到:責任編輯:阿柳

    相關推介

    共有:0條評論網友評論:

    驗證碼 看不清換一張 換一張

    親,還沒評論呢!速度搶沙發吧!