×

.htaccess 301重定向設(shè)置

分類:云服務(wù)資訊 編輯:聊聊云計(jì)算 瀏覽量:204
2020-10-23 16:46:07
從搜索引擎優(yōu)化角度出發(fā),從網(wǎng)站建設(shè)到目錄優(yōu)化,避免不了對(duì)網(wǎng)站目錄進(jìn)行更改,301重定向設(shè)置保留網(wǎng)站權(quán)重最為可行的一種辦法,今天小編就給大家分享一下實(shí)現(xiàn).htaccess 301重定向的方式方法。

首先我們了解什么是.htaccess
 .htaccess文件(或者"分布式配置文件"),全稱是Hypertext Access(超文本入口)。提供了針對(duì)目錄改變配置的方法, 即,在一個(gè)特定的文檔目錄中放置一個(gè)包含一個(gè)或多個(gè)指令的文件, 以作用于此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過(guò)Apache的''AllowOverride''指令來(lái)設(shè)置。這里簡(jiǎn)明扼要的說(shuō)一下,.htaccess說(shuō)白了就是apache服務(wù)器中的一個(gè)配置文件;只不過(guò)它負(fù)責(zé)的是相關(guān)目錄之下的網(wǎng)頁(yè)配置;相當(dāng)于管理目錄下的各個(gè)頁(yè)面配置。

.htaccess可以做什么
既然.htaccess權(quán)限這么大,那他的功能也是很強(qiáng)大的,我們通過(guò).htaccess文件可以進(jìn)行的配置:網(wǎng)頁(yè)301重定向,自定義404頁(yè)面,改變文件拓展名,禁止目錄列表等等;

這里我們就講一下通過(guò).htaccess文件可以進(jìn)行網(wǎng)頁(yè)301重定向配置的問題。

有的服務(wù)器后臺(tái)的301重定向功能簡(jiǎn)單,只能定向首頁(yè),不能把內(nèi)頁(yè)也同時(shí)定向到新的域名內(nèi)頁(yè)。

例如:舊域名:http://www.xinnet.com/knowledge/1603270354.html(你可以點(diǎn)點(diǎn)看效果)

設(shè)置重定向之后自動(dòng)跳轉(zhuǎn)到

   新域名:http://market.xinnet.com/knowledge/1603270354.html

下面介紹幾種利用htaccess設(shè)置301重定向的方法吧。

1.重定向vzone.me到www.vzone.me
這種重定向目的是使域名唯一,網(wǎng)站SEO不可或缺的一部分,后面重定向www.domain.com到domain.com也是出于同樣的原因,只是形式不同。

打開.htaccess文件,加入以下規(guī)則。(下面的規(guī)則是針對(duì)主域名的,子域名要修改)
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.vzone.me$ [NC]
RewriteRule ^(.*)$ http://www.vzone.me/$1 [L,R=301]


2.重定向rugbycreeksporthorses.com到xinnet.com

RewriteEngine On
RewriteCond %{HTTP_HOST} !^xinnet.com$ [NC]
RewriteRule ^(.*)$ http://xinnet.com/$1 [L,R=301]

3.重定向1.cn到www.2.me

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

4.重定向1.cn 到 2.me

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !1.cn$ [NC]
RewriteRule ^(.*)$ http://2.me/$1 [L,R=301]

5.重定向1.cn/file/file.php 到 2.me/otherfile/other.php
RewriteCond %{HTTP_HOST} ^www.1.cn$
RewriteRule ^file/file.php$ http://www.2.me/otherfile/other.php [R=301,L]

注意:文中的1.cn是舊域名,2.me為新域名


注:當(dāng)用戶訪問老的域名路徑時(shí),會(huì)重新定向到新的域名新的路徑下。

請(qǐng)使用是更換為你相應(yīng)的域名

301重定向的幾個(gè)常用方法,你可以根據(jù)自己的實(shí)際情況選擇使用合適的方法設(shè)置重定向。當(dāng)然,你也會(huì)遇到不同的狀況,可根據(jù)自己的要求去調(diào)整下命令規(guī)則以滿足你的需求。

聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)

送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)

需注明出處:新網(wǎng)idc知識(shí)百科

免費(fèi)咨詢獲取折扣

Loading