4

Google App Engine で Java アプリケーションを実行しています...ディレクトリの末尾のスラッシュを省略可能にしたい...そのため、www.domain.com/test および www.domain.com/test/ に移動すると、同じこと。

どうすればそれを達成できますか?

app.yaml 構成ファイルについては知っていますが、Python ではなく Java アプリを実行しています。

4

2 に答える 2

1

この投稿を参照してください。ハックのように見えますが、私にとってはうまくいきます。サーブレットの仕様では、適切なウェルカム ファイルを見つけようとするときに末尾にスラッシュを追加する必要があるため、Google に問題を投稿する価値があると思います。

于 2013-05-04T21:56:07.473 に答える
0

これを行う最も簡単な方法は、要求をインターセプトし、必要に応じてスラッシュを追加するフィルターを作成することです。一般に、同じコンテンツを提供するよりもリダイレクトを送信する方がよいため、すべてに対して2つの正規URLが作成され、すべてのコンテンツが2回インデックスに登録されることはありません。

もちろん、「ディレクトリ」を構成するものはアプリケーションによって異なり、それを理解するための厳格なルールはありません。

于 2011-07-21T05:11:13.207 に答える