亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

IIS與APACHE實現HTTP重定向到HTTPS

2024-09-01 13:56:38
字體:
來源:轉載
供稿:網友

IIS7

  從微軟的官方網站下載HTTP重寫模塊,安裝完畢之后重啟IIS服務,之后打開IIS控制臺,發現多了一個組件,雙擊“URL重寫”,在右邊窗體中選擇“添加規則”,并添加一個空白規則,給規則自定義一個名字(名稱自便),比如我這里叫“redirect to HTTPS”,模式為:(.*),添加一個條件,條件輸入為 {HTTPS},與模式匹配,模式為 ^OFF$,然后配置操作,操作類型為:重定向,重定向到URL為:https://{HTTP_HOST}/{R:1},重定向類型:永久301。

  設置完畢后點擊右側的“應用”,這個 URL 重寫就配置完畢了。

  配置后,根目錄下的web.config文件的內容如下:

<?xml version="1.0" encoding="UTF-8"?><configuration>  <system.webServer>    <rewrite>      <rules>        <rule name="redirect to HTTPS" enabled="true" stopProcessing="true">          <match url="(.*)" />          <conditions>            <add input="{HTTPS}" pattern="^OFF$" />          </conditions>          <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />        </rule>      </rules>    </rewrite>  </system.webServer></configuration>

Apache http跳轉https配置

修改.htaccess文件,在文件里增加如下幾行:

RewriteEngine OnRewriteBase /RewriteCond %{HTTPS} !=onRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

另一種寫法是:

RewriteEngine onRewriteBase /RewriteCond %{SERVER_PORT} !^443$RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

nginx配置

nginx的rewrite方法

思路

這應該是大家最容易想到的方法,將所有的http請求通過rewrite重寫到https上即可

配置

server {   listen 192.168.1.111:80;   server_name test.com;      rewrite ^(.*)$ https://$host$1 permanent; } 

搭建此虛擬主機完成后,就可以將http://test.com的請求全部重寫到https://test.com上了
 
nginx的497狀態碼

error code 497

497 - normal request was sent to HTTPS 

解釋:當此虛擬站點只允許https訪問時,當用http訪問時nginx會報出497錯誤碼
 
思路

利用error_page命令將497狀態碼的鏈接重定向到https://test.com這個域名上

配置

server {  
    listen       192.168.1.11:443;  #ssl端口  
    listen       192.168.1.11:80;   #用戶習慣用http訪問,加上80,后面通過497狀態碼讓它自動跳到443端口  
    server_name  test.com;  
    #為一個server{......}開啟ssl支持  
    ssl                  on;  
    #指定PEM格式的證書文件   
    ssl_certificate      /etc/nginx/test.pem;   
    #指定PEM格式的私鑰文件  
    ssl_certificate_key  /etc/nginx/test.key;  
      
    #讓http請求重定向到https請求   
    error_page 497  https://$host$uri?$args;  

index.html刷新網頁

思路
上述兩種方法均會耗費服務器的資源,我們用curl訪問baidu.com試一下,看百度的公司是如何實現baidu.com向www.baidu.com的跳轉
  
可以看到百度很巧妙的利用meta的刷新作用,將baidu.com跳轉到www.baidu.com.因此我們可以基于http://test.com的虛擬主機路徑下也寫一個index.html,內容就是http向https的跳轉

index.html

<html>  
<meta http-equiv="refresh" content="0;url=https://test.com/">  
</html> 

nginx虛擬主機配置

server {  
    listen 192.168.1.11:80;  
    server_name test.com;  
      
    location / {  
                #index.html放在虛擬主機監聽的根目錄下  
        root /srv/www/http.test.com/;  
    }  
        #將404的頁面重定向到https的首頁  
    error_page  404 https://test.com/;  
}  

后記
上述三種方法均可以實現基于nginx強制將http請求跳轉到https請求,大家可以評價一下優劣或者根據實際需求進行選擇。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线精品高清中文字幕| 日韩av色在线| 国产精品91免费在线| 久久久久久欧美| 精品久久香蕉国产线看观看gif| 亚洲欧洲第一视频| 91大神在线播放精品| 欧美一区二区三区……| 久久免费国产精品1| 久久久久久久久久久久久久久久久久av| 成人精品视频久久久久| 亚洲午夜精品久久久久久久久久久久| 国产精品视频26uuu| 国产精品毛片a∨一区二区三区|国| 亚洲男人天堂2024| 亚洲a区在线视频| 久久久久国产精品免费网站| 日韩精品电影网| 日韩电影中文 亚洲精品乱码| 在线看片第一页欧美| 日韩av男人的天堂| 亚洲精品乱码久久久久久按摩观| 欧美日韩国产综合视频在线观看中文| 亚洲综合中文字幕在线观看| 成人午夜在线视频一区| 亚洲国产精品热久久| 成人国产精品日本在线| 国产91精品久久久久| 91人成网站www| 九九综合九九综合| 国产成人亚洲综合91精品| 国产欧美亚洲视频| 久久99久久亚洲国产| 国产成人高潮免费观看精品| 精品偷拍一区二区三区在线看| 欧美日韩国产在线播放| 成人妇女免费播放久久久| 97久久精品人搡人人玩| 久久免费福利视频| 亚洲qvod图片区电影| 热门国产精品亚洲第一区在线| 久久久国产在线视频| 国产亚洲欧美日韩一区二区| 日韩在线观看你懂的| 国产一区二区在线免费视频| 国产精品∨欧美精品v日韩精品| 91免费人成网站在线观看18| 成人激情黄色网| 免费成人高清视频| 青青久久aⅴ北条麻妃| 亚洲国产精品福利| 亚洲国产高清福利视频| 国产欧美日韩免费| 成人在线视频网站| 成人a在线观看| 欧美日韩免费在线观看| 久久久久国产一区二区三区| 97色在线观看| 黑人极品videos精品欧美裸| 欧美黑人巨大精品一区二区| 国产欧美日韩精品专区| 久久综合色影院| 国产日韩欧美在线| 亚洲精品美女网站| 欧美另类暴力丝袜| 久久久免费观看| 国产日韩综合一区二区性色av| 中文字幕欧美专区| 久久精品成人一区二区三区| 伊人久久久久久久久久久久久| 中文字幕亚洲一区二区三区| 丁香五六月婷婷久久激情| 亚洲欧美中文字幕| 欧美另类99xxxxx| 亚洲人成人99网站| 在线视频亚洲欧美| 欧美成人在线影院| 国产中文字幕日韩| 97在线视频精品| 亚洲国产精品va在看黑人| 亚洲免费精彩视频| 亚洲成人黄色在线| 久久久久久久久久av| 欧美日韩一区二区免费在线观看| 欧美孕妇孕交黑巨大网站| 精品免费在线视频| 欧美高清视频免费观看| 国产不卡在线观看| 亚洲国产精品推荐| 在线亚洲国产精品网| 日本中文字幕不卡免费| 韩剧1988在线观看免费完整版| 国产日韩欧美日韩| 国产精品美女在线观看| 97视频在线观看亚洲| 亚洲一区二区久久久久久久| 国产一区二区三区在线视频| 91最新国产视频| 91色精品视频在线| 成人亚洲综合色就1024| 国产成人精品久久| 97香蕉超级碰碰久久免费软件| 欧美成人精品影院| 亚洲偷欧美偷国内偷| 欧美日韩一区二区三区在线免费观看| 成人网在线观看| 中文欧美在线视频| 久久久久久久久综合| 久久精品在线播放| 久久99精品国产99久久6尤物| 欧美成人国产va精品日本一级| 亚洲精品视频中文字幕| 久久精品男人天堂| 国产91精品最新在线播放| 成人妇女淫片aaaa视频| 日韩视频在线一区| 国产日韩在线观看av| 欧美与欧洲交xxxx免费观看| 欧美成人精品在线播放| 亚洲男人的天堂网站| 欧美第一淫aaasss性| 欧美成在线视频| 日韩欧美在线一区| 欧美专区福利在线| 日韩av在线播放资源| 欧美色播在线播放| 久久久中文字幕| 日韩在线播放视频| 午夜精品三级视频福利| 色综合久久天天综线观看| 亚洲人成免费电影| 亚洲女人天堂av| 国产欧美久久一区二区| 国产一区欧美二区三区| 欧美性生交大片免网| 亚洲free嫩bbb| 国产精品久久久久久久一区探花| 国产亚洲精品久久久久久| 亚洲精品mp4| 欧美中文字幕在线| 91精品国产自产在线| 91美女片黄在线观| 中文字幕av一区中文字幕天堂| 91九色蝌蚪国产| 在线亚洲欧美视频| 久久精品夜夜夜夜夜久久| 日韩精品久久久久| 精品视频在线观看日韩| 日韩欧美主播在线| 日本精品免费一区二区三区| 欧美电影在线播放| 成人午夜在线影院| 国产日韩中文在线| 亚洲成人精品视频在线观看| 亚洲欧美一区二区三区四区| 日韩中文在线观看| 一区二区三区亚洲| 国产免费亚洲高清| 国产一区二区丝袜高跟鞋图片| 黄色精品一区二区| 一区二区三区 在线观看视| 成人欧美一区二区三区黑人| 亚洲精品日韩丝袜精品| 日韩av手机在线观看|