我们刚刚为客户推出了一个新的公司网站。 追逐了一些“OMG现在看起来错了!” 抱怨,我们确定CSS(和一些图片,也许更多)被防火墙阻挡。 他们声称这不会发生在任何其他网站上,但效果在整个networking中是一致的,不能在外面复制。
这不是一个很大的网站。 所有的东西都从同一台服务器上运行,运行最小的基于PHP的CMS,客户端从我们的服务器testing过程中从未报告过类似的问题。 这可能是我们可以解决的任何问题,或者这仅仅是IT的问题?
也许这只是一个代理/caching问题? 难道这是旧的网站有一些静态资源的名字相同的地方高度caching吗?
如果是这样的话,IT部门可以尝试清空代理caching。 或者,如果没有代理,请告诉用户清空浏览器caching。
另一件事你可以检查:也许有些文件在你的Web服务器上有错误的文件权限,你 – 以某种方式进行身份validation – 不会得到HTTP状态403禁止。
告诉用户直接在浏览器地址栏中请求其中一个图像,并查看他们得到的错误types(防火墙或Web服务器)。