亚洲精品国产精品乱码视色|aV无码精品人妻系列|亚洲欧美国产一区二区三区|91精品国产免费久久久久久|久久亚洲av无码精品色午夜麻豆

合肥做網(wǎng)站,選擇瘋狗科技,專(zhuān)業(yè)、敬業(yè)的合肥網(wǎng)絡(luò )公司
首頁(yè) > 網(wǎng)站技術(shù) > 詳情

.htaccess文件除了301之外還能為我們做什么

2017-08-28 16:14:48   來(lái)源:互聯(lián)網(wǎng)   瀏覽:  次
htaccess文件的應用非常廣泛,最常見(jiàn)的就是WWW或者非WWW的301跳轉功能,其實(shí) htaccess文件還可以實(shí)現很多實(shí)用的功能

.htaccess文件的應用非常廣泛,最常見(jiàn)的就是WWW或者非WWW的301跳轉功能,其實(shí).htaccess文件還可以實(shí)現很多實(shí)用的功能,比如:防盜鏈、阻止無(wú)用蜘蛛爬取等,只不過(guò)我們使用的并不多而已。
第一、域名重定向
(www.域名.com)

  1. RewriteEngine on
  2. RewriteCond %{HTTP_HOST} ^baidu\.com [NC]
  3. RewriteRule ^(.*)$ http://www.baidu.com/$1 [L,R=301,NC]
復制代碼

我們將域名替換成自己的域名即可實(shí)現非WWW跳轉到WWW域名。
(域名.com)

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} !^baidu.com$ [NC]
  3. RewriteRule ^(.*)$ http://baidu.com/$1 [L,R=301]
復制代碼

這里我們可以強制如果訪(fǎng)問(wèn)www域名前綴,會(huì )跳轉到非www域名。
第二、https跳轉地址
如果需要整站跳轉,則在網(wǎng)站的配置文件的標簽內,鍵入以下內容:

  1. RewriteEngine on
  2. RewriteCond %{SERVER_PORT} !^443$
  3. RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
復制代碼

如果對某個(gè)目錄做強制跳轉,則使用以下代碼:

  1. RewriteEngine on
  2. RewriteBase /目錄
  3. RewriteCond %{SERVER_PORT} !^443$
  4. #RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
  5. RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
復制代碼

第三、強制/斜杠結尾路徑

  1. RewriteCond %{REQUEST_URI} /+[^\.]+$
  2. RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
復制代碼

第四、取消/斜杠結尾

  1. RewriteCond %{REQUEST_FILENAME} !-d
  2. RewriteRule ^(.*)/$ /$1 [R=301,L]
復制代碼

第五、禁止圖片盜鏈

  1. RewriteEngine on
  2. RewriteCond %{HTTP_REFERER} !^$
  3. RewriteCond %{HTTP_REFERER} !^http(s)?://(.+\.)?baidu.com [NC]
  4. RewriteRule \.(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]
復制代碼

 

亚洲精品国产精品乱码视色|aV无码精品人妻系列|亚洲欧美国产一区二区三区|91精品国产免费久久久久久|久久亚洲av无码精品色午夜麻豆 通化市| 靖远县| 沂水县| 烟台市| 四子王旗| 共和县| 休宁县| 车致| 宜城市| 额敏县| 登封市| 通州区| 镇江市| 东兴市| 客服| 黑山县| 上杭县| 灵川县| 石阡县| 青铜峡市| 青龙| 区。| 皋兰县| 高碑店市| 台安县| 高邑县| 安国市| 晋州市| 奇台县| 四川省| 荆州市| 中牟县| 东山县| 二连浩特市| 和政县| 全州县| 盐城市| 和林格尔县| 五寨县| 仁怀市| 金华市| http://444 http://444 http://444 http://444 http://444 http://444