国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

.htaccess設(shè)置301跳轉(zhuǎn)的實(shí)現(xiàn)方法

2024-04-25 20:19:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要為大家詳細(xì)介紹了.htaccess設(shè)置301跳轉(zhuǎn)的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

Apache環(huán)境是現(xiàn)在虛擬環(huán)境中比較常見的,Apache的偽靜態(tài)的設(shè)置,都是在網(wǎng)站根目錄設(shè)置.htaccess文件,在.htaccess文件中無(wú)論是偽靜態(tài),還是301跳轉(zhuǎn),甚至是防盜鏈和禁止某個(gè)IP的訪問(wèn)都可以很簡(jiǎn)單的設(shè)置。

關(guān)于.htaccess文件的設(shè)置和實(shí)際應(yīng)用是相當(dāng)廣泛的,很多功能都可以利用這個(gè)小小的文件實(shí)現(xiàn),只不過(guò)我們普通用戶使用的并不多而已,比如我們常用的301跳轉(zhuǎn)就醫(yī)帶WWW的二級(jí)域名跳向不帶WWW的頂級(jí)域名,或者一防盜鏈,或是禁止IP等。這篇文章我們就介紹幾種,.htaccess文件的常見的用法。

強(qiáng)制www域名301跳轉(zhuǎn)

直接將域名替換成自己的域名即可實(shí)現(xiàn)非WWW跳轉(zhuǎn)到WWW域名。

RewriteEngine onRewriteCond %{HTTP_HOST} ^vevb/.com [NC]RewriteRule ^(.*)$ http://m.survivalescaperooms.com/$1 [L,R=301,NC]

強(qiáng)制非WWW域名301跳轉(zhuǎn)

如果訪問(wèn)www域名前綴,會(huì)跳轉(zhuǎn)到非www域名,域名替換成自己的

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

強(qiáng)制https跳轉(zhuǎn)地址

網(wǎng)站如果采用SSL證書,則一般需要強(qiáng)制跳轉(zhuǎn)https路徑,這里需要添加強(qiáng)制80端口的跳轉(zhuǎn),服務(wù)器也要開啟443的端口。

RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^(.*)$ http://m.survivalescaperooms.com/$1 [R,L]

阻止無(wú)用的蜘蛛爬取

RewriteEngine OnRewriteCond %{HTTP_USER_AGENT} (^$|FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|EasouSpider|Ezooms) [NC]RewriteRule ^(.*)$ - [F]

將A頁(yè)面301跳轉(zhuǎn)到B頁(yè)面

Redirect 301 /a.html http://m.survivalescaperooms.com/b.html

全部重定向到B網(wǎng)站

RewriteEngine onRewriteRule ^(.*)$ http://m.survivalescaperooms.com/$1 [R=301,L]

阻止某個(gè)IP訪問(wèn)

Order deny,allowAllow from allDeny from 127.0.0.1

強(qiáng)制/斜杠結(jié)尾路徑

RewriteCond %{REQUEST_URI} /+[^/.]+$RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]

取消/斜杠結(jié)尾

RewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)/$ /$1 [R=301,L]

禁止被其他網(wǎng)頁(yè)套用

SetEnvIf Request_URI "/starry-night" allow_framing=trueHeader set X-Frame-Options SAMEORIGIN env=!allow_framing

禁止圖片盜鏈

RewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http(s)?://(.+/.)?vevb.com [NC]RewriteRule /.(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]

總結(jié):以上就是apache中.htaccess文件的常用幾中設(shè)置的方法,但要注意的是,在編輯apache的.htaccess文件時(shí),使用一些代碼編輯器進(jìn)行編輯。

以上就是.htaccess設(shè)置301跳轉(zhuǎn)的實(shí)現(xiàn)方法的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問(wèn)有所幫助,也希望大家多多支持武林網(wǎng)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 佛学| 石河子市| 仲巴县| 永定县| 霍林郭勒市| 襄城县| 桃源县| 和龙市| 类乌齐县| 佳木斯市| 太康县| 连平县| 安化县| 福州市| 嘉祥县| 巴彦县| 三门峡市| 榆中县| 麻城市| 吴江市| 宾阳县| 文水县| 西平县| 姚安县| 广灵县| 灌南县| 新昌县| 贵阳市| 申扎县| 神池县| 崇明县| 惠水县| 论坛| 邛崃市| 合江县| 根河市| 禹州市| 伊吾县| 原平市| 景谷| 永康市|