LoginSignup
8
12

More than 5 years have passed since last update.

Apacheでスラッシュで終わるURLのリダイレクトを止める

Posted at

基本的なことなのですが、よく忘れるのでメモしておきます。

大抵の環境において、Apacheはhttp://example.com/hogeみたいなURLへのリクエストを受けた場合、hogeディレクトリが存在していたらhttp://example.com/hoge/というスラッシュが付いたURLへ301リダイレクトします。

これをやめさせたいときはDirectorySlash Offを使います。

具体的には以下の様に設定します。

<Location /some/path>
    DirectorySlash Off
</Location>

上の例ではLocation内で設定してますが、Directoryの中でも、バーチャルホスト設定の中でも、グローバルコンテキスト(httpd.confにベタ書き)でも大丈夫です。

さらに詳しいことは公式ドキュメントを参照して下さい。

8
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
12