apache2のMultiViewsではまった話

新規に環境構築しようとしてはまった話

DocumentRoot直下に下記のようなファイルを用意しておく

<?php
var_dump($_SERVER['PHP_SELF']);

で、それぞれ下記のようなURLにアクセスしていく

string(9) "/hoge.php"
string(19) "/hoge.php/fuga.html"


ん?
どうゆうこと?

で、色々探し回ったあげく、apacheの設定でMultiViewsを外したらちゃんとしたURLでアクセスできた

mod_rewriteかと思って探し回っていたので、かるくはまってしまった

  • 参考

http://1-byte.jp/2010/09/18/multi_views_for_php_and_apach2/