【发布时间】:2020-11-03 13:10:23
【问题描述】:
我一直在寻找可以强制https:// 的sn-p 代码。我发现了这个:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
问题是当我想在本地工作时,像“localhost”或“example.dev”这样的 URL 会尝试重定向到 https://localhost(它不起作用)。
我该如何解决这个问题?
(总而言之,我希望上面的 sn-p 仅在我在生产中使用时才起作用,例如“example.com”)
【问题讨论】:
标签: regex apache .htaccess mod-rewrite https