如何在 iframe 中隐藏网站的 url?
我有一个网站,它有一个 iframe 链接到另一个网站,其中包含以下示例 iframe 代码:
<html>
<body>
<iframe src="http://google.com" width="100%" height="600">
</iframe>
</body>
</html>
那么,对于上面的示例,如何阻止访问者找到 url: http://google.com?
I have a site that has an iframe linking to another site with the following example iframe code:
<html>
<body>
<iframe src="http://google.com" width="100%" height="600">
</iframe>
</body>
</html>
So, for the above example, how could I prevent visitors from finding the url: http://google.com ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你不能。浏览源代码并查看它就足够了。即使您尝试将其放入混淆的 javascript 文件中,该文件将动态设置 iframe 的 src 属性,也无法从 FireBug 中的网络选项卡。所以我建议你不要在这上面浪费时间。
You can't. Suffice to browse the source code and see it. And even if you try to put this in an obfuscated javascript file which will dynamically set the
src
property of the iframe nothing can't be hidden from the Net tab in FireBug. So I would recommend you not wasting your time with this.您可以编写 PHP 或 Apache 重写来从后端服务器获取页面。这样的 CPU 开销非常小。
You can write e.g. PHP or Apache rewrite to fetch the page from backend server. This has very little CPU overhead.
您可以将 iframe 嵌套在另一个站点/页面中,并将当前页面上的 iframe 指向该站点/页面。
这会在某种程度上混淆它,但如果有人有意查找 URL,他们很可能会这样做。
You could nest an iframe in another site / page and point the iframe on your current page to that one.
This would obfuscate it to some degree but if someone is intent on finding the URL, chances are they will.