今日、私は自分のサーバーで奇妙なものを見つけました。phpファイル(test.php)を作成し、その中にいくつかのphpコードを記述しました。それから私はそれを使ってそれを呼びます
http://127.0.0.1/test
そして「test.php」が実行されました!.phpがないときにtest.phpを実行することはどのように理解されますか?ルートディレクトリに、apacheにそのように指示するhtaccessファイルがありません。セキュリティ上の問題が発生する可能性があります。どうすればそれを防ぐことができますか?
私のOSはubuntuで、WebサーバーはApache2です。