关于301跳转的多种办法
生活随笔
收集整理的這篇文章主要介紹了
关于301跳转的多种办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先說明一下為什么要做301,試想一下,如果你有多個域名指向了同一個網站,搜索引擎在收錄網站時會對多個域名進行權重分配,如果沒有做301則每個域名都可能會有自己的權重信息,甚至一些無所謂的域名權重超過了主域名,這樣對搜索結果很不友好,另外如果用戶看到了同一個網站多個域名也會對網站失去一定的信任,而使用301跳轉后,權重信息全部跳轉到主域名,同時用戶打開網站時會自動跳轉到主域名,這樣可以告訴用戶我們的主域名是什么。 常用的跳轉一般是不帶WWW的域名跳轉到帶WWW的域名上 一、httpd.ini
RewriteCond Host: ^cnasda\.com$
RewriteRule (.*) http\://www\.cnasda\.com$1 [I,RP]
二、如果是IIS7 配置web.config
<rule name="WWW 301Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^qilujiaju.com$" />
</conditions>
<action type="Redirect" url="http://www.qilujiaju.com/{R:0}" redirectType="Permanent" />
</rule>
三、如果是APACHE則 .htaccess
RewriteCond %{HTTP_HOST} !^cnasda.com$ [NC]
RewriteRule ^(.*)$ http://www.cnasda.com/$1 [L,R=301]
總結
以上是生活随笔為你收集整理的关于301跳转的多种办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jq获取同一名称单选框(radio)被选
- 下一篇: MYSQL中用正则筛选一定的数据