Https

Apache24 - 強制使用 https,特定 IP 除外

  • May 28, 2015

我想強制使用者使用 https 連接到我的伺服器,但是我有一些使用者由於歷史原因不能使用 https。幸運的是,這些使用者都來自同一個 IP 地址。

是否可以強制使用 https,除非它們來自某個 IP 或 IP 範圍?

不知道為什麼投反對票?但是我找到了答案:

RewriteCond %{HTTPS} !=on
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

https://stackoverflow.com/questions/17812267/htaccess-force-ssl-for-all-ips-except-127-0-0-1#answer-17812453

引用自:https://serverfault.com/questions/694736