首頁 > 運維 > linux運維 > 主體

Apache將HTTP重定向到HTTPS

不言
發布: 2019-04-03 14:14:34
原創
5166 人瀏覽過

在Apache中強制將HTTP重定向到HTTPS ,許多網站只需要永遠使用SSL運行。我們需要確保每個使用者都必須透過SSL存取網站。如果任何使用者嘗試使用非ssl URL造訪該網站,則他必須是重定向到SSL網站的。

Apache將HTTP重定向到HTTPS

這篇文章將介紹關於在每次使用apache mod_rewrite模組時將網站重定向到ssl url。

選擇1:

在apache設定檔中編輯virtualhost網站並新增以下選項。將www.example.com更改為你的實際網域。

Redirect permanent / https://www.example.com/
登入後複製

選擇2:

在Apache設定檔中編輯VirtualHost網站並新增以下設定。你也可以在網站的文檔根目錄下的.htaccess檔案中加入相同的設定。

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
登入後複製

如果要將特定URL重定向到https。使用以下設定。例如,如果有人試圖存取網站上的always-secure.html檔案。使用者必須使用SSL存取URL。

 RewriteEngine On
 RewriteRule ^always-secure.html$ https://www.example.com/always-secure.html [R=301,L]
登入後複製

這篇文章到這裡就已經全部結束了,更多其他精彩內容大家可以關注PHP中文網的Linux影片教學專欄! ! !

以上是Apache將HTTP重定向到HTTPS的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!