@kyanny's blog

My thoughts, my life. Views/opinions are my own.

DirectorySlash は 301 Moved Permanently でリダイレクトする

http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryslash

典型的には、ユーザが末尾のスラッシュ無しでリソースへのリクエストを発行し、 そして、そのリソースがディレクトリを指していた場合、mod_dir は、末尾にスラッシュを付加した上で同じリソースにリダイレクトさせます。

http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryslash

リダイレクト時のステータスコードは何なのか気になったので Mac OSX Lion 付属の Apache/2.2.20 (Unix) で試した。

301 Moved Permanently になるようなのでもしステータスコードを変えたかったら mod_rewrite あたりを使う必要がありそう。