0

Struts 2 を使用しています。Google ウェブマスター ツールを使用してウェブサイトを検証するために、ウェブサイトのルートに googleverfication.htm ファイルを永続的に配置したいと考えています。

Tomcat 6 サーバーを使用しています。

どうすればこれを行うことができますか?

ファイルをルートに保存してhttps://myurl.com/googleverfication.htmにアクセスしましたが、何も表示されません。リクエストが全く進まない。

struts.xml または web.xml にエントリを追加する必要がありますか?

注: web.xml 内で CAS サーバー フィルターを使用して、URL パターンを /* として指定しました。

ありがとう!

4

1 に答える 1

0

/* を何かにマッピングしてデフォルトのサーブレットをオーバーライドした場合、そのサーブレットは「/googleverfication.htm」のリクエストに応答します。/real/ デフォルト サーブレットがそのファイルのリクエストに応答できるようにする場合は、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 に答える