0

我希望你能在这里帮助我。

在我们的网络空间中,我有一个如下的目录结构。为简单起见,我更改了所有名称。


根/website1
根/website2
根/图像

这些网站在两个不同的域下可用:www.website1.com 和 www.website2.de。

root/images 中的图像由两个网站共享。出于这个原因,我有一个(子)域 images.anotherwebsite.net 指向根/图像。我还认为从另一个域加载图像会增加加载时间。

现在我遇到的问题是偶尔不显示位于子域上的图像。使用 Firebug 检查网络活动,我可以看到图像没有被加载。加载页面后检查源代码(图像未显示)我可以看到源代码看起来不错 - 显示如下:

<img src="http://images.anotherwebsite.net/testimage.jpg" border="0" width="100" height="100" alt="Test" />

那么,如果源代码看起来像这样,那么为什么浏览器不显示图像呢?

在重新加载图像总是出现。

我在 Chrome、Firefox、IE 上试过这个。同样的问题。

任何帮助,将不胜感激。

非常感谢

4

1 回答 1

0

我相信显示来自不同域的图像的浏览器实际上会与网络服务器建立另一个连接,以在页面加载时尝试检索图像。也许网络服务器不会同时接受来自同一连接的多个连接?这可能会给您与您描述的相同类型的症状。检查网络服务器上的任何连接限制。

于 2012-07-06T11:06:36.580 回答