Networking

使用 /etc/hosts 或 iptables 將站點重定向到 https:// 版本

  • April 4, 2016

我想讓我的系統自動將我帶到https://facebook.com>,即使我將<http://facebook.com放入我的瀏覽器。我可以/etc/hosts將我重定向到不同的域,但如果我放入它似乎會忽略https://它。

這有效,它將 facebook.com 重定向到 google.com:

74.125.95.103    facebook.com

這不

https://74.125.95.103   facebook.com

我的猜測是在IP所在的部分你根本不能使用文本,但是我如何強制它使用https呢?這可能iptables嗎?

不,不可能使用iptables.

如果您使用它將埠 80 重定向到埠 443,您的瀏覽器仍然會使用http而不是與它對話,而https您得到的只是垃圾。

也許使用 Squid 代理的東西會起作用。如果您無法更改每個人的代理設置,則可以將其設為透明代理。

或者,如果它僅適用於 Facebook,則有一個新的每使用者設置來強制使用 HTTPS,當它推出時可能對你有用。

或者,如果您使用的是 Firefox,請查看HTTPS Everywhere

引用自:https://unix.stackexchange.com/questions/6569