簡體   English   中英

如何通過.htaccess將所有流量重定向到https

[英]How to redirect all traffic via .htaccess to https

我浪費了無盡的時間試圖將所有流量(domain.com,www.domain.com,chat.domain.com)重定向到https。 我想保留通用域名,因為網站上還有其他域名。

經過大量的搜索,反復試驗,到目前為止,我能想到的最佳規則是:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

不幸的是,這些規則不適用於屬於該子域的URL。

通過以下清單:

  1. SSL證書有效。
  2. 該規則是在所有子域可以實際訪問且必須要訪問的地方定義的。
  3. 如果規則位於htaccess文件中,則在服務器配置中, AllowOverride指令設置為All

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM