1. <em id="udye3"><ruby id="udye3"><u id="udye3"></u></ruby></em>

        <progress id="udye3"></progress>
          <button id="udye3"><object id="udye3"></object></button><button id="udye3"></button>

          余志國網站設計工作室是專業從事義烏網站建設、義烏外貿網站建設、義烏網站制作、義烏網站設計的專業義烏網站建設工作室,是義烏外貿網站建設專家!

          301重定向代碼(ASP,ASP.NET,PHP,apache,IIS,ISAPI_Rewrite)

          分類:程序開發 Tags: asp php apache iis rewrite 評論:1 瀏覽:5419 最近更新時間:2014/9/10 22:01:56

          一般跳轉有三種,通過asp或php程序,頁面中meta和js跳轉。

          其中,meta和js跳轉都屬于302跳轉,301重定向是網頁更改地址后對搜索引擎友好的最好方法,只要不是暫時搬移的情況,都建議使用301來做轉址。

          以下是一些我整理的代碼:

          asp:

          <%
          Response.Status="301 Moved Permanently"
          Response.AddHeader "Location","http://www.d2ksoft.com"
          %>

          php:

          <? 
          Header( "HTTP/1.1 301 Moved Permanently" ) ;
          Header( "Location: http://www.d2ksoft.com" );
          ?>

          asp.net

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

          apache下設置httpd.conf或者站點的.htaccess

          Redirect permanent / http://www.d2ksoft.com/ (將目錄下所有內容重定向到http://www.d2ksoft.com/相應的內容)
          Redirect permanent / http://www.***.com/links.php (將網站首頁重定向到指定文件:http://www.***.com/links.php)
          注意有permanent,沒有的話也能重定向,但屬于302重定向。

          IIS下

          1,打開internet信息服務管理器,在欲重定向的網頁或目錄上按右鍵
          2,選擇“重定向到URL”
          3,在“重定向到”輸入框中輸入要跳轉到的目標網頁的URL地址
          4,選中“資源的永久重定向”(切記)
          5,最后點擊“應用”

          使用ISAPI_Rewrite來實現:
          (2.X版本文件為httpd.ini,3.X版本文件為.htaccess,文件放在網站根目錄生效)


          1. 將不帶www的頂級域名301重定向到帶www的域名

          # ISAPI_Rewrite 2.x 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteCond Host: ^yuzhiguo\.com$
          RewriteRule (.*) http\://www\.yuzhiguo\.com$1 [I,RP]
          # ISAPI_Rewrite 3.0 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteCond %{HTTP:Host} ^yuzhiguo\.com$
          RewriteRule (.*) http\://www\.yuzhiguo\.com$1 [NC,R=301]


          2. 不同域名之間的301轉向

          # ISAPI_Rewrite 2.x 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteCond %{HTTP:Host} ^yuzhiguo\.cn$
          RewriteRule (.*) http\://www\.yuzhiguo\.com$1 [NC,R=301]
          # ISAPI_Rewrite 3.0 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteCond %{HTTP:Host} ^www\.yuzhiguo\.cn$
          RewriteRule (.*) http\://www\.yuzhiguo\.com$1 [NC,R=301]


          3. 將頁面301重定向到另外一個頁面

          # ISAPI_Rewrite 2.x 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteRule ^/oldpage.html$ http://yuzhiguo.com/dll.html[I,O,RP,L]
          # ISAPI_Rewrite 3.0 版本
          [ISAPI_Rewrite]
          # 3600 = 1 hour
          CacheClockRate 3600
          RepeatLimit 32
          RewriteRule ^/oldpage.html$ http://yuzhiguo.com/dll.html[NC,L,R=301,O]


          本文地址:http://www.d2ksoft.com/411/
          • 相關文章
          • 推薦文章
          • 最新文章
          發表評論





          您的IP:50.118.221.130,來自:美國
          海峰科技
          海峰科技 : 您好!能否說說ASP程序301跳轉方法。比如這個代碼放到哪里,之后還有哪些操作等等。謝謝??!可以的話 麻煩發到我的郵箱上。 2012/3/5 22:43:04

          留言

           


          免費咨詢
          建站咨詢熱線
          15967985565

          掃一掃微信咨詢
          QQ: 358758308 Skype: yuzhiguo Facebook: yuzhiguo Email
          一本大道一卡二卡三卡,国产成人AV片在线观看,337p日本欧洲亚洲大胆精品,激情综合五月丁香五月激情