我正在尝试将 Facebook 重定向到 Mac OS Ventura 上的本地主机。
这是我的 /etc/hosts
hello procrastinator...% ➜ Documents cat /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
fe80::1%lo0 localhost
127.0.0.1 www.hotnews.ro
fe80::1%lo0 www.hotnews.ro
127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 meta.com
127.0.0.1 www.meta.com
# Block Facebook IPv6
fe80::1%lo0 facebook.com
fe80::1%lo0 login.facebook.com
fe80::1%lo0 www.login.facebook.com
fe80::1%lo0 fbcdn.net
fe80::1%lo0 www.fbcdn.net
fe80::1%lo0 fbcdn.com
fe80::1%lo0 www.fbcdn.com
fe80::1%lo0 static.ak.fbcdn.net
fe80::1%lo0 static.ak.connect.facebook.com
fe80::1%lo0 connect.facebook.net
fe80::1%lo0 www.connect.facebook.net
fe80::1%lo0 apps.facebook.com
另外,我在我的机器上启动了 httpd,以便它在 127.0.0.1 上提供“hello procrastinator”页面:
然而,当我访问 Facebook 时,我并没有被重定向,只是被阻止了,这就是我看到的内容:
有人对我可能做错的事情有什么建议吗?
答案1
您的本地网络服务器未配置为支持 HTTPS,这也需要证书。
由于 Web 服务器没有监听 HTTPS 端口号 443,因此浏览器无法连接是合乎逻辑的。