【发布时间】:2012-09-12 00:06:49
【问题描述】:
plugin-cfg.xml 文件有记录,允许服务器上的所有 url:
有没有办法阻止一个特定的 url 并让其余的保持打开? 类似: 还是其他方式?
提前致谢。
【问题讨论】:
plugin-cfg.xml 文件有记录,允许服务器上的所有 url:
有没有办法阻止一个特定的 url 并让其余的保持打开? 类似: 还是其他方式?
提前致谢。
【问题讨论】:
我几乎可以肯定,插件配置文件中没有办法做到这一点。该文件通常仅反映您可以通过管理控制台配置的内容,而 Uri 元素仅反映 Web 应用程序的上下文根。因此,如果它支持任何强大、灵活的模式语法,我会感到非常惊讶。
另一方面,您也许可以通过其他方式完成您想要的事情。如果您在 WebSphere 前面有一个代理服务器,那么您可以通过这种方式“阻止”路径。或者使用 WebSphere 中的 Servlet 过滤器来返回 404 页面或您希望该特定 URL 返回的任何其他类型的响应。 (包括仅根据 Host 标头有条件地返回该错误页面,如果那是您真正想要的。)
【讨论】:
您可以使用 mod_rewrite 和 [PT] 标志来重写与上下文根不匹配的 URL。如果您尝试将其作为静态文件提供,您可能还必须添加别名以使新的假上下文根工作。
【讨论】: