2008.02.26 Tue

URLの最後にスラッシュをつけないでもページを表示させる

ディレクトリは存在するのにURLの最後にスラッシュを付けなければアクセスエラーになってしまう時の対応。

スラッシュを付けなくてもディレクトリ内の index.html index.htm などにアクセスできるようにするには

apacheの設定ファイル

UseCanonicalName On

UseCanonicalName Off

にしapacheを再起動してください。

これで http://example.com/aaa でも http://example.com/aaa/ でも同じページが表示されるようになります。

参考サイト

システム構築に関する覚書トップページへ