我希望你能帮我解决这个问题。
在我们的网站空间中,我有一个类似如下的目录结构。为了简单起见,我已经更改了所有的名称。
根部
root/website1
root/website2
根目录/镜像
这些网站在两个不同的域名下可用: www.website1.com和www.website2.de。
根目录/图像中的图像由两个网站共享。由于这个原因,我有一个指向根目录/ images.anotherwebsite.net的(子)域映像。我还认为从另一个域加载图像会在加载时间上给我带来一些速度提升。
现在我有一个问题,那就是位于子域上的图像偶尔不会显示出来。使用Firebug检查网络活动,我可以看到图像没有被加载。在加载页面后检查源代码(图像没有显示),我可以看到源代码看起来不错-显示如下所示:
<img src="http://images.anotherwebsite.net/testimage.jpg" border="0" width="100" height="100" alt="Test" />那么,如果源代码看起来像这样,那么为什么浏览器不显示图像呢?
在重新加载时,图像总是显示出来。
我已经在Chrome,Firefox,IE上尝试过了。同样的问题。
任何帮助都将不胜感激。
非常感谢
发布于 2012-07-06 19:06:37
我相信,显示来自不同域的图像的浏览器实际上会与and服务器建立另一个连接,以便在页面加载时尝试检索图像。也许web服务器不会同时接受来自同一连接的多个连接?这可能会给你带来与你所描述的相同类型的症状。检查是否有任何类似于web服务器的连接限制。
https://stackoverflow.com/questions/11360886
复制相似问题