网站位置屏蔽 - 如何隐藏媒体的加载位置?

时间:2012-06-20 14:45:39

标签: html magento ip

我不确定如何提出问题,更不用说找到答案了。让我解释一下:

我有一个网站(http://www.foo.com)。我拥有一个我配置为网址框架的域名,因此当我打开http://xyz.bar.com时,我会在http://foo.com/xyz看到我的Magento网站。 问题是我想完全隐藏所有对foo.com的引用。这样我就可以将它隐藏在地址栏中,但是当我将鼠标悬停在链接上并打开媒体时,我仍然可以在左下角找到它。只需单击鼠标右键即可将其取消。

我知道我可以配置我的Magento网站以显示特定的基本URL。我试过寻找解决方案,但我没有词汇量来找到有用的东西。我感谢任何协助。

编辑:据我所知,为了在这里发一个问题,我必须知道一个人在说什么,但是我被困住了,没有人帮我;所以请放弃负面声誉。

3 个答案:

答案 0 :(得分:5)

你做不到。

如果预计浏览器会向example.com询问资源,那么您必须告诉浏览器有关example.com的信息。您告诉浏览器的任何内容也告诉用户。

使数据看起来像是来自example.org的唯一方法是将它从example.com复制到example.org,所以它真的来自example.org。

HTTP重定向可以隐藏真实的URL ......但只有在它被跟踪之后,浏览器才会被告知数据真正存在的位置。

答案 1 :(得分:0)

您可以通过单独的请求获取图像并将其存储在临时位置。这将产生大量开销,因此缓存是强制性的。

另一种选择是获取所需的所有图像,并通过批量请求将它们永久存储在您自己的服务器上。

目前还不清楚你的实际问题是什么,所以我们无法进一步帮助。 (为什么你需要这样做?)你的问题可能有更好的解决方案。

答案 2 :(得分:0)

在同一服务器中已配置了另一个域,该域已“映射”到另一个文件夹。我只是将图像文件从/ home / site1 / pics复制到/ home / website2 / pics。从website2加载内容时,我不再看到“从site1加载”。