我的客户在从 CWA 1.5 升级到在 WebSphere 上运行的 CWA 2011 后遇到问题。问题是请求的任何二进制资源都返回 404。当重新提交请求(即页面刷新/重新加载)时,它们会加载。
我无法访问他们的环境,必须通过第三方获取所有配置文件。我想知道是否有人对可能导致二进制文件出现这些 404 的原因有任何想法?
最佳答案
从 Websphere 6.1 开始,IBM 更改了过滤器的行为,如果服务器上实际上不存在您调用的 URL,则这些过滤器将不会被执行。
这意味着对仍在数据库中的/somefile.png 的请求将导致(技术上正确的)404,但完全不是您对启用 CWA 的 Web 应用程序所期望的。
解决方案是在没有 servlet 映射的情况下对请求调用过滤器,您应该能够在 WebSphere Admin Console 中执行以下操作:
关于websphere - Tridion CWA 2011 二进制文件返回 404 直到刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14730563/