• <menu id="oqauk"><strong id="oqauk"></strong></menu>
  • <xmp id="oqauk"><menu id="oqauk"><tt id="oqauk"></tt></menu>
    <xmp id="oqauk">
  • <menu id="oqauk"></menu>
  • 301重定向
    來源:seo知識 日期:2020-10-17 17:53 作者:郭毅峰

    今天小峰博客在這里和大家一起來看看301重定向是什么?我們為什么要做301重定向,以及怎么做301重定向。301重定向是讓我們的網站從頂級域名跳轉到一級域名,類似這樣:guoyifeng.cn 跳轉到www.baylerview.com ,我們做301重定向的原因是讓我們的網站集權到www這個域名上面,那么具體怎么做,接下來為大家介紹幾個方法。
     
    301重定向
     
    301重定向的設置方法
     
    由于服務器系統和網站程序語言的不同每個設置301的方法和代碼也不盡相同,下面我們一起來看一下。
     
    1、虛擬主機301重定向設置方法(后臺沒有301功能)
     
    (1)web服務器apache主機(linux)
     
    方法:進入虛擬主機網站根目錄wwwroot or htdocs,將以下代碼復制到.htaccess文件中,若目錄下沒有這個文件,則新建一個.htaccess文件。
     
    代碼如下:
     
    <IfModule mod_rewrite.c>
     
    RewriteEngine On
     
    RewriteCond %{HTTP_HOST} ^guoyifeng.cn$ [NC]
     
    RewriteRule ^(.*)$ http://www.baylerview.com/$1 [R=301,L]
     
    </IfModule>
     
    實現效果就是訪問guoyifeng.cn跳轉到www.baylerview.com,多域名跳轉時則復制RewriteCond %{HTTP_HOST} ^guoyifeng.cn$ [NC],多加一行,修改域名即可。
     
    (2)iis6主機(windows)
     
    在主機面板中-isapi篩選器,點擊按鈕“開啟自定義url偽靜態支持”。進入ftp文件管理,找到httpd.conf該文件然后編輯。
     
    代碼如下:
     
    RewriteCond %{HTTP:Host} ^guoyifeng.cn$ [NC]
     
    RewriteRule (.*) http://www.baylerview.com$1 [NC,R=301]
     
    實現效果也是訪問guoyifeng.cn跳轉到www.baylerview.com,多域名跳轉復制第一段代碼多加一行,在改域名就行。
     
    (3)iis7主機(windows)
     
    進入虛擬主機ftp網站根目錄wwwroot or htdocs,找到web.config文件,將以下代碼復制進去,沒有該文件則新建。
     
    代碼如下:
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <configuration>
     
    <system.webServer>
     
    <rewrite>
     
    <rules>
     
    <rule name="301Redirect" stopProcessing="true">
     
    <match url="(.*)" />
     
    <conditions logicalGrouping="MatchAny">
     
    <add input="{HTTP_HOST}" pattern="^guoyifeng.cn$" />
     
    </conditions>
     
    <action type="Redirect" url="http://www.baylerview.com/{R:0}" redirectType="Permanent" />
     
    </rule>
     
    </rules>
     
    </rewrite>
     
    </system.webServer>
     
    </configuration>
     
    實現效果就是訪問guoyifeng.cn跳轉到www.baylerview.com,多域名跳轉則復制<add input="{HTTP_HOST}" pattern="^guoyifeng.cn$" />,換行添加上并改域名即可。
     
    2、虛擬主機后臺自帶301重定向功能設置方法
     
    現在很多虛擬主機自帶這個301功能,設置起來會比較方便。
     
    舉例阿里云虛擬主機:
     
    (1)登錄帳號,進入虛擬主機后臺。
     
    (2)在左側基礎環境設置中找到301重定向。
     
    (3)在右側設置源域名guoyifeng.cn,目標域名www.baylerview.com,點擊添加即可設置成功,多域名跳轉的繼續添加即可。
     
    如圖:
    301主機設置
    其他虛擬主機方法與之類似,這里就不細講了。
     
    3、獨立win服務器301重定向設置
     
    (1)iiS服務器實現301重定向
     
    第一步:打開服務器iis,右鍵-屬性-網站-ip地址,添加站點,綁定主機頭,若域名多可以繼續添加。
     
    如圖:
    301設置
     
    第二步:打開IIS,新建立一個站點,隨意對應一個目錄如D:\wwwroot\301web,該目錄下只需要2個文件,一個 default.html,一個404.htm。在欲重定向的網頁或目錄上按右鍵-選重定向到URL-進入對話框設置。在重定向框內填入完整域名,勾上資源的永久重定向,最后點擊應用即可。
     
    如圖:
    301設置
    (2)linux服務器301重定向設置
     
    linux的301設置,一般就是修改httpd.conf這個文件,但是由于不同形式的apache,安裝后路徑不同,所以可以去服務器后臺提交問題工單,在空間商的指導下操作301重定向。
     
    4、最后一種就是對本地dns的設置,或對服務器dns的設置
     
    dns設置需要有設置權限,沒有的向運營商獲取,不過這個一般我們都用不上,所以這里也就不闡述了,就前面的方法也能解決大部分小白的問題了。
     
    小貼士:若是想要將帶www的跳轉到不帶www的域名上,我們只需要將上述方法的域名,前后位置替換一下就可以了。
    上一篇:網站關鍵詞排名規則是怎樣的? 下一篇:網站地圖
    猜你喜歡
    各種觀點
    熱門排行
    精彩
    大量老肥熟女偷拍视频
  • <menu id="oqauk"><strong id="oqauk"></strong></menu>
  • <xmp id="oqauk"><menu id="oqauk"><tt id="oqauk"></tt></menu>
    <xmp id="oqauk">
  • <menu id="oqauk"></menu>