jon*_*scb 3 networking iptables hosts
即使我将http://facebook.com放入浏览器,我也希望我的系统自动将我带到https://facebook.com。我可以重定向到不同的域,但如果我放入它,它似乎会忽略它。/etc/hostshttps://
这是有效的,它将 facebook.com 重定向到 google.com:
74.125.95.103 facebook.com
Run Code Online (Sandbox Code Playgroud)
这不
https://74.125.95.103 facebook.com
Run Code Online (Sandbox Code Playgroud)
我的猜测是在 IP 所在的部分根本不能使用文本,但是如何强制它使用 https?这可能iptables吗?
不,不可能使用iptables.
如果您使用它将端口 80 重定向到端口 443,您的浏览器仍然会使用http而不是https与它对话,而您得到的只是垃圾。
也许使用 Squid 代理的东西会起作用。如果您无法更改每个人的代理设置,您可以将其设为透明代理。
或者,如果它仅适用于 Facebook,则有一个新的每用户设置来强制 HTTPS,它在推出时可能对您有用。
或者,如果您使用的是 Firefox,请查看HTTPS Everywhere。