gpt4 book ai didi

linux - 主机文件的更改是否会影响远程计算机上的 iframe 加载?

转载 作者:太空宇宙 更新时间:2023-11-04 04:06:50 24 4
gpt4 key购买 nike

考虑一下:

facebook.com - IP:1.1.1.1我的服务器IP:2.2.2.2

在我的服务器上,如果将其放在我的/etc/hosts 文件中:

2.2.2.2 facebook.com

并尝试访问我的服务器上的 facebook.com,浏览器将尝试在我的服务器上查找 facebook.com,而不是从 Facebook 的服务器加载 facebook.com。

这是本地设置。

现在假设我在服务器上托管一个页面,其中包含以下行:

<iframe src="http://facebook.com/" style="position:fixed; top:0px; left:0px; bottom:0px; right:0px; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999999;"></iframe>

如果我尝试从我的服务器访问此页面,浏览器将尝试在 2.2.2.2 上查找域,因为有主机文件。

现在,如果主机文件未受影响的用户访问同一页面,他们的浏览器会从 1.1.1.1 加载 facebook.com 还是从 2.2.2.2 加载?

服务器使用 Apache 2.4、CentOS 6.5。

最佳答案

文档中的所有 URL 均由客户端计算机解析。服务器上的主机文件无关紧要。因此,如果用户有常规的主机文件,他们将访问真正的 facebook.com。

关于linux - 主机文件的更改是否会影响远程计算机上的 iframe 加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20793632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com