我有一个网络服务器,并且启用了 apache2 ssl/tls。所以我可以使用“ https://IPADDR ”访问我的网站。
但我也可以只用“ http://IPADDR ”访问。
是否可以使用来自服务器端的 html 连接请求来阻止非 ssl/tls?(类似于 apache2 的更多配置)
您确定要拒绝连接,而不仅仅是重定向吗?
您可以通过将 http:// 连接重定向到 https:// 来实现更加用户友好的体验
例子:
<VirtualHost *:80>
ServerName www.yoursite.com
ServerAlias yoursite.com
Redirect permanent / https://www.yoursite.com/
</VirtualHost>
<VirtualHost *:443>
SSLEngine on
...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
如果有人去,http://IPADDR/foo/bar?whatever
他们将被无缝重定向到https://IPADDR/foo/bar?whatever
.
归档时间: |
|
查看次数: |
122 次 |
最近记录: |