0

我正在使用 struts 2。我想将 googleverfication.htm 文件永久放在我们网站的根目录下,以便通过 Google 网站管理员工具验证网站。

我正在使用tomcat 6服务器。

怎么能做到这一点?

我将文件保存在根目录并点击https://myurl.com/googleverfication.htm但什么也没有出现。请求根本不进行。

我需要在 struts.xml 或 web.xml 中添加条目吗?

注意:我在 web.xml 中将 CAS 服务器过滤器用于 url 模式为 /*

谢谢!

4

1 回答 1

0

如果您通过将 /* 映射到某个东西来覆盖默认 servlet,那么该 servlet 将响应对“/googleverfication.htm”的请求。如果您想允许 /real/ 默认 servlet 响应对该文件的请求,请在您的 web.xml 文件中尝试以下操作:

<servlet-mapping>
  <servlet-name>default</servlet-name>
  <url-pattern>/googleverfication.htm</url-pattern>
</servlet-mapping>

如果您的“CAS 服务器过滤器”受到干扰,您可能希望对该 URL 模式进行例外处理(在 web.xml 中,通过不同的映射方式,或者通过将过滤器配置为忽略该特定 URL 模式并传递请求)到过滤器链的其余部分)。

于 2012-05-23T21:56:35.680 回答