0

存在しないディレクトリの URL が同じベース名のファイルをロードしないようにしたいと考えています。たとえばhttp://domain.com/test/はtest.phpをロードしています。test ディレクトリは存在しませんが、ファイル test.php は存在します。ほとんどの場合、これがどのように役立つかはわかりますが、プロジェクトでは無効にしようと考えています。

私はApacheサーバーを使用しています。.htaccess ファイルを使用してこのオプションを無効にする方法はありますか?

このタイプの機能の実際の名前、おそらく「ワイルドカード ファイル名ヘルパー」などがある場合は、正式な用語も知りたいです。ありがとう!

4

1 に答える 1

1

これは、サーバーで MultiViews が有効になっているために発生します。

Apache の設定で許可されている場合は、.htaccess に以下を記述して無効にできます。

Options -MultiViews
于 2013-03-29T23:52:26.453 に答える