Добрый день.
Столкнулся с проблемой, что в корне есть папка
users
и папка pages в которой есть файл users.php и тоже папка users
Есть условие
if(file_exists('pages/'.$_GET['path'].'.php')) {
include('pages/'.$_GET['path'].'.php');
}
else {
include('404.php');
}
Но почему-то при вводе localhost/users - открывает папку, а не отдает users.php из папки pages.
Как итог, открытая папка и лазить там можно где угодно после.
Как закрыть доступ к папкам, что если открывается папка, то не открывать ее, а возвращать 404.php и сделать приоритет файлов, а не папок при запросе в строке запроса.