これは奇妙なことです。私のApacheはで構成されてDirectoryIndex index.html,index.php
いるので、http://gustavopi-macmini.local/index.php
と入力すると、ファイルにhtmlタグしかない場合は、検索してロードします。
しかし、phpスクリプトを入れるとindex.php
、代わりにロードindex.html.en
されます(動作します!)。ただし、http://gustavopi-macmini.local/index.phpと入力すると、スクリプトが読み込まれて実行されます。
また、index.php
ファイルをサブディレクトリに入れてhttp://gustavopi-macmini.local/somesubdirectory/と入力すると、正常に読み込まれ、正常に実行index.php
されます...
ルートのphpスクリプトから「ジャンプ」するというこの奇妙な動作が発生するのはなぜですか?