301跳转和URL转发

/ 33评 / 1

        最近更换了新的空间和域名。所以要转移网站的数据,第一次弄折腾半天。这次和大家分享下经验,关于301跳转的。新手可以看看,老鸟无视吧。

         购买玩域名,域名是不带有www的,所以域名要通过DNS解析后才可以使用,一个域名是会指向一个服务器ip地址;如果你没有做这个‘www’的解析那么"www.×××.com"就不能访问,对于不懂的人来说,这会造成他不能够访问你的网站。他只知道用带有"www"的访问你的网站,可能不知道"×××.com"也是可以访问的!所以,后来也就有了更多人在延续这个做法;我们在购买空间域名时,服务商也会顺便就帮你做了这个"www"的解析,当然,这个解析的服务器地址是和没有"www"相同的,造成:你用带"www"的和不带两个域名同时可以访问一个同样的网页。

但是这样的话,会分散某个域名的流量与PR值,最好是将所有访问定向到某个域名下。

可以通过使用服务器技术实现的url转发功能(url-forwarding 或 url redirect),转发到带www的域名来访问。但是我们说到用这种url转发方式是对seo不利的,对搜索引擎最友好的跳转方式是使用301转向(也叫301跳转,301重定向)。

所以这里就有一些疑问了,为什么godaddy等域名注册商提供的url转发功能是不利于seo的?url转发的原理是什么?如果要用301转向,那么Linux apache, Windows IIS, php, ASP, ASP.NET, JSP 分别该如何设置来实现301重定向?

301重定向的作用

为什么要使用301转向?首先第一条就是刚才我们提到的为了seo优化,在如何url网址规范化中也提到,设置301转向后,原来的页面将返回301 HTTP 状态码给浏览器或者搜索引擎,告知搜索引擎次页面已经永久重定向到了新的网页上,spider就不会索引原网页,同时也会将原网页的PR权重传递给跳转到的新网页。如果返回的是302状态码,则告诉spider页面跳转只是临时的,spider仍然会索引原网页,这就造成了重复页面问题(即Google 补充材料)。如www.5k6k.net 302 跳转到 5k6k.net,它们就会被当做两个重复页面。

其次,由于各种原因要更换域名时,可以使用301重定向将老域名301转向到新的域名,这样老域名的流量不会流失,PR权重也会转移。另外当有注册了多个不同域名,指向到同一网站时,也可以只设置一个主域名,将其他域名设置301转向到主域名,这样各个域名就不会分散权重。因此使用301转向很有必要。

URL转发的原理

url转发有两种方式,隐藏转发和(url转发后浏览器地址栏输入的网址不变)不隐藏转发(也叫显性转发:url转发后地址栏显示的地址为转发后的网址)。有人测试过,不管是隐藏转发还是不隐藏转发,根据不同的域名注册服务商,可能会返回不同的http header。有的域名服务商管理后台设置的url转发功能(URL Forwarding)会使服务器返回302状态码给搜索引擎,而不是301 http 状态码。

据说这类url转发有的是通过给浏览器窗口套用一个框架iframe的方式来实现隐藏转发,有的则是使用Javascript或Meta Refresh来实现不隐藏方式的url转发,很少是真正用了301 重定向方法的。所以大家还是尽量少用url转发功能,而是自己去手工设置实现301转向。

如何实现301重定向

Linux 主机 Apache服务器 Mod-Rewrite 模式:通过.htaccess文件

当浏览器或搜索引擎spider发送一个页面请求时,Web服务器就会检查一个名为’.htaccess’的文件,这个文件指明了如何处理页面请求,通过修改设置’.htaccess’文件就可以告知搜索引擎某个页面是302转向(临时跳转)还是301重定向(永久性跳转)。有的Linux主机服务器还支持你在管理后台直接设置301转向。如果不能在后台设置,实现301重定向步骤也很简单:新建一个文件名为.htaccess.txt的文档(注意前面的点号不能遗漏),在txt文档中写入以下301转向代码:

1 Options +FollowSymLinks
2 RewriteEngine on
3 rewritecond %{http_host} ^5k6k.net [nc]
4 rewriterule ^(.*)$ http://www.5k6k.net/$1 [r=301,nc]

或者

1 RewriteEngine On
2 RewriteCond %{HTTP_HOST} !^5k6k.net$ [NC]
3 RewriteRule ^(.*)$ http://www.5k6k.net/$1 [L,R=301]

保存文件,将文件名称末尾的.txt去掉,上传到网站根目录即可。上面的代码表示整站所有的以带www的域名www.5k6k.net为地址的网页都会301转向到不带www的域名5k6k.net(不仅是首页,子目录/网页也可以)。如果是其他域名要重定向到 5k6k.net 这个新域名,则在.htaccess文件中加入如下重定向代码:

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

Windows主机IIS下的301转向设置

在IIS 管理后台 -> 选择你要重定向的文件或文件夹 -> 右键"重定向到URL" -> 输入需要转向的目标URL ->选择"资源的永久重定向"。

另外,如果你的Windows虚拟主机空间支持ISAPI_Rewrite,那么在IIS下利用ISAPI_Rewrite不仅可以实现url 重写,还可以用来设置301转向,下面分别是三个版本的ISAPI_Rewrite对应的带www的域名301转向到不带www域名的代码:

01 # ISAPI_Rewrite 1.3 版本 域名的301重定向
02 RewriteCond Host: ^www.5k6k.net$
03 RewriteRule (.*) http://5k6k.net$1 [I,R]
04  
05 # ISAPI_Rewrite 2.x 版本
06 RewriteCond Host: ^www.5k6k.net$
07 RewriteRule (.*) http://5k6k.net$1 [I,RP]
08  
09 # ISAPI_Rewrite 3.x 版本
10 RewriteCond %{HTTP:Host} ^www.5k6k.net$
11 RewriteRule (.*) http://5k6k.net$1 [NC,R=301]

在其他情况下,如不同域名之间在IIS下的301重定向代码请看详细介绍:ISAPI Rewrite实现IIS 301转向。

PHP 301 重定向代码

301重定向也可以在php文件中通过加入php header来实现,代码如下:

1 <?php
2 header("HTTP/1.1 301 Moved Permanently");
3 header("Location: <span style="font-family:’Verdana, 宋体’;">http://5k6k.net/newpage.html</span>");
4 exit();
5 ?>

ASP 301 重定向代码

1 <%@ Language=VBScript %>
2 <%
3 Response.Status="301 Moved Permanently"
4 Response.AddHeader "Location", http://5k6k.net
5 %>

ASP.NET 301 重定向代码

1 <script language="c#" runat="server">
2 private void Page_Load(object sender, System.EventArgs e)
3 {
4 Response.Status = "301 Moved Permanently";
5 Response.AddHeader("Location",http://5k6k.net);
6 }
7 </script>

CGI Perl下的301转向代码

1 $q new CGI;
2 print $q->redirect("<span style="font-family:’Verdana, 宋体’;">http://5k6k.net</span>");

JSP下的301转向代码

1 <%
2 response.setStatus(301);
3 response.setHeader( "Location""<span style="font-family:’Verdana, 宋体’;">http://5k6k.net</span>" );
4 response.setHeader( "Connection""close" );
5 %>
  1. ブランドコピーブランド時計N品級激安販売-通販店

    最高品質ブランドコピーブランド時計、バッグ、財布(N級品)新作最新入荷。

    ★100%品質保証!満足保障!リピーター率100%!
    ★商品数も大幅に増え、品質も大自信です。
    ★スタイルが多い、品質がよい、価格が低い!
    ★顧客は至上 誠実 信用。

    当社の商品は絶対の自信が御座います。ぜひ一度ご覧 ください。送料は無料です(日本全国)

    ホームページ上でのご注文は24時間受け付けております
    スーパーコピー ヴィトン 生地 amazon https://www.kopioff.com/tokei/omega/constel/b30ea03f0aa833c9.html

  2. 格安で好きな商品が買えたので、とても満足です♪配送も早く、梱包もとても丁寧でした。手書きのお手紙もお店の心遣いが感じられて気持ち良いお買い物が出来ました。また、ご縁がありましたら宜しくお願いします☆ありがとうございました。
    パトリックコックス アクセサリーポーチがポイント2倍♪カードOK 送料無料 新品ABランク パトリックコックス アクセサリーポーチ キングス ハンドバッグ PVCコーティング ネイビーブラック 新品 ミニバッグ 150205007 PATRICK COX
    安い!早い!丁寧!
    パトリックコックスが好きで購入しました。新品でも綺麗で安く購入出来て嬉しいです♪安い商品でも、型崩れし無いように詰め物がキチンと入ってました。手書きのお手紙もお店の心遣いが感じられとても良かったです。ありがとうございました。
    スーパーコピー ヴィトン 口コミ 悪い https://www.gmt78.com/product/detail/6369.htm

  3. ★2020年最高財布等級時計大量入荷超人気!!!★

    2020大人気のブランドスーパーコピー財布 バッグ 腕時計人気老舗
    注文特恵中-新作入荷!-価格比較.送料無料!
    ★主要取扱商品 バッグ、財布、腕時計、ベルト!
    ★全国送料一律無料
    ★オークション、楽天オークション、売店、卸売りと小売りの第一選択のブランドの店。
    ★信用第一、良い品質、低価格は 私達の勝ち残りの切り札です。
    ★ 当社の商品は絶対の自信が御座います。
    おすすめ人気ブランド腕時計, 最高等級時計大量入荷!
    ★N品質シリアル付きも有り 付属品完備!
    ★送料無料(日本全国)★
    100%品質保証!満足保障!リピーター率100%
    当店商品:送┃  料┃  無┃  料┃
    パネライ 1950 スーパーコピー https://www.kopi66.com/product/detail-16111.html

  4. スーパーコピー時計N級品

    ブランドコピー※スーパーコピー専門店、ロレックス、ルイ・ヴィトン、ウブロ、カルティエ
    フランク・ミュラーなどの新品
    、商品は100%の品質保証。専門ショップ・時計一」
    「お客様第一」という信念を持ち、弊社は商品の値段を安く提供することに成功したため、
    皆様を楽しくお買い物いただけるよう、心を込めて最高なスーパーコピー品をご提供
    海外スーパーコピーのスーパーコピー
    スーパーコピー時計、貴金属の(リサイクル品)のスーパーコピー販売・買取

    ホームページ上でのご注文は24時間受け付けております
    スーパーコピー ヴィトン 財布 qoo10 https://www.ginzaking.com/product/detail/2639.htm

  5. 無事に商品が届きました。梱包はとても丁寧でお店の誠実さが伝わりました。
    また、利用したいお店。そういう気持ちにさせてくれるショップでした。ありがとうございました。
    ヴィトン スーパーコピー 新作 rg https://www.xokopi.com/product/detail-3731.html

  6. ルイヴィトン コピー品
    世界ブランドコピー業内最高レベルのルイヴィトン コピー品(N級品)
    をお客様に提供します。ルイヴィトン財布コピー、
    ルイヴィトン財布、財布ヴィトン、スーパーコピーなど豊富な物件を揃いています。
    当店はすべての商品はサイトに掲載していません。
    お探しの商品が見つからない場合、お気軽にお問い合わせください。
    ヴィトン マルチカラー スーパーコピー ヴィトン https://www.gmt78.com/product/detail/673.htm

  7. 絶品が大集合●激安販売中!
    2020【新色】最新アイテムを海外通販!
    限定SALE超激得!
    日本正規専門店、激安販売中!
    通販最大80%OFF、送料無料!
    激安全国送料無料!100%正規品!
    【新商品!】☆安心の全品国内発送!
    激安通販!☆安心の全品国内発送!
    【超人気新品】即日発送,品質100%保証!
    激安販売中!
    【楽天市場】激安販売中、全国送料無料!
    【新色】最新アイテムを海外通販!
    販売出售,正規品保証!
    【専門店】即日発送!80%以上割引
    野球 激安 大ヒットSALE!
    【新商品!】安い卸売,即日発送!
    ヴィトン ショルダーバッグ スーパーコピー ヴィトン https://www.ginzaking.com/product/detail/4303.htm

  8. 当社は海外最高級のルイヴィトン スーパーコピー
    代引き人気老舗です.世界一流ルイヴィトン コピー,ルイヴィトン 財布 コピー ,
    ルイヴィトン 長財布 コピー代引きなどの商品や情報が満載しています.品質が上質ですし,価格が安いです.
    シャネル財布通販弊社はシャネル激安品の取り扱いをしております。
    全ての高品質商品を低価格で販売しております。コピーブランド品の完璧な品質を維持するために、
    弊社のコピーブランド品は本物と同じ素材を採用しています。本物と区別できない高い品質です
    弊社はシャネルの商品特に大人気のシャネル時計j12の種類を豊富に取り揃えます。
    シャネル時計、シャネルレプリカのシャネルコピー品の品質よくて、デザインなどが現物 と同じで、激安価格でご提供します
    最高級ウブロコピー激安人気販売中!世界大人気激安ウブロ スーパーコピー時計新 作品を探していますか.
    ウブロ スーパーコピーは本物ウブロ時計に負けない!本物同等品質を持つウブロレプリカ通販中
    ヴィトン スーパーコピー 新作 8月 https://www.ginzaking.com/product/detail/13657.htm

  9. 大変わかりやすい説明、至らぬ私でお手間とらせてしまぃ、申し訳ございませんでした。
    ありがとうございました。
    ルイヴィトン コインケース ヴェルニ ジッピー コインパース M93053 オレンジサンセット 新品 コンパクト 財布 ラウンドファスナー小銭入れ カードケース レザー エナメル 革 ルイ・ヴィトン
    色々あったのに、ご親切に説明して頂け、助かりました。
    商品もめっちゃ気に入りました。
    お世話になりました。
    ありがとうございました。
    ヴィトン ストール スーパーコピー エルメス https://www.2bcopy.com/product/product-2122.html

  10. ウブロスーパーコピー(N級品)販売通販専門店
    ウブロコピー、ウブロスーパーコピー、ウブロコピー時計、
    ウブロコピー代引き、ウブロコピー 時計通販、スーパーコピー、
    各種海外有名ブランド時計品を豊富に取り揃え、
    しかもお客様を第一と考えて、驚きの低価格で提供しております
    シャネル 財布 スーパーコピー 激安 6帖 https://www.kopijp.com/product/detail-5460.html

  11. ルイヴィトン – N級バッグ、財布 専門サイト問屋
    日本的な人気と信頼を得ています。
    安心、安全にお届けします
    価格、品質、自信のある商品を取り揃えておりま すので、
    高級腕時計(N級品),スーパーコピー時計(N級品),財布(N級品)バッグ(N級品),靴(N品),指輪(N級品),ベルト(N級品),マフラー (N級品)

    ★100%品質保証!満足保障!リピーター率100%!
    ★商品数も大幅に増え、品質も大自信です。
    ★スタイルが多い、品質がよい、価格が低い!
    ★顧客は至上 誠実 信用。
    ★歓迎光臨★送料無料(日本全国)
    スーパーコピー ヴィトン 手帳 修理 https://www.kopioff.com/tokei/panerai/luminor44/38835da0b6f6ea37.html

  12. 最高品質ブランドコピーしかお出ません!
    コピーブランドもお取寄せ可能!
    までお問い合わせください。
    ヴィトン セカンドバッグ スーパーコピー gucci https://www.gmt78.com/product/detail/8322.htm

  13. あす楽対象でしたのであす楽選択しましたが、購入後にイベント出品?の為対象外になると連絡頂き到着には3日かかりました。住所確認の為、返信してほしいとの事ですぐに返信しましたが、なかなかお返事頂けずこちらから3度目の連絡で急遽休業していたので遅れましたとの事でした。少し不安なお取り引きでしたが、手書きのお手紙は嬉しかったです。商品も気に入りました。ありがとうございました。
    シャネル コインケース♪送料無料 新品同様シャネル コインケース キーリング付き L字ファスナーコインケース A68885 キャビアスキン ブラック 新品 コインパース 小銭入れ レザー 革 黒 ココマーク 150120030 シャネル
    シャネルコインケース購入
    新品同様と記載してありましたがくすみやヨレ、小傷など多少の使用感が感じられました。ですが他店よりはお値段もお安く満足してます。ありがとうございました。
    クロムハーツ スウェット スーパーコピー 2ちゃん https://www.ginza24.com/product/detail/200.htm

发表评论

邮箱地址不会被公开。 必填项已用*标注