我一直在寻找一个能够强制使用 https://
的代码片段。我发现了以下内容:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
问题在于当我想在本地工作时,使用类似“localhost”或“example.dev”的url时,它试图重定向到
https://localhost
(但它不能工作)。我该怎么解决这个问题?
(总而言之,我希望上面的片段仅在我在生产中使用它时起作用,例如“example.com”)
www
的情况下工作吗?因此,任何一种方式都会强制使用 SSL 吗? - Jordan