-1

末尾のスラッシュが存在しない場合、通常どおり、Tomcat 7 はディレクトリ リソースに対してリダイレクト 302 を実行します。

http://localhost/files --> 302, http://localhost/files/

私たち/私は、seo の目的に従うために、応答コードを永続的なリダイレクト (301) に変更したいだけです。私のシステムでは、Tomcat アプリケーションの前にこのチェックを行うことができません...

私は tomcat7 でいくつかのテストを行いましたが、DefaultServlet への呼び出しの前にリダイレクトが発生するようです。

少し困っているので、分かる方いましたら大歓迎です

ジェローム

4

1 に答える 1

0

この投稿へのコメントで回答されているように、リダイレクトはorg.apache.tomcat.util.http.mapper.Mapperで行われます。internalMapWrapperメソッドを見てください。

于 2013-08-30T15:35:14.520 に答える