URI末尾のスラッシュについて

そもそも末尾のスラッシュとは

ディレクトリを表す場合は、URI末尾にスラッシュが必要らしい。
ただし、ドメイン名のみで成り立つURIは、最後のスラッシュ省略しても良いとのこと。

末尾のスラッシュを自動的に補う

Apacheでは、DirectorySlashディレクティブで設定できる。
つまりユーザが、http://hogehoge.com/aaa と来た場合、http://hogehoge.com/aaa/ へリダイレクトする形となる。

スラッシュ無しでアクセスされた場合、ディレクトリ下のファイルを一覧を表示してしまうこともあり得るので、この設定をオフにするときは他の設定との兼ね合いを良く考える必要がある。