国产综合久久久久久鬼色|国产精品亚洲欧美日韩在线观看|国产国产人免费人成免费|亚洲日本欧美高清激情视频|黄片大全免费一区二区三区|亚洲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无码国产综合专区 枣强县| 东光县| 大名县| 隆化县| 峡江县| 汉中市| 和静县| 嘉义市| 攀枝花市| 陆良县| 梁平县| 三台县| 北宁市| 彩票| 灌云县| 增城市| 聂荣县| 深州市| 开原市| 浦江县| 芦溪县| 周口市| 上栗县| 饶河县| 星座| 竹溪县| 河东区| 桃源县| 长治县| 慈利县| 定西市| 成武县| 兴文县| 罗平县| 余庆县| 乐至县| 剑阁县| 枝江市| 辽中县| 千阳县| 堆龙德庆县| http://444 http://444 http://444 http://444 http://444 http://444