if(!isset($_GET['module'])) {
$_GET['module'] = 'static';
$_GET['page'] = 'main';
} elseif(!file_exists('/modules/'.$_GET['module'].'/'.$_GET['page'].'.php')) {
header("Location: /index.php?module=errors&page=404");
} else {
include '/modules/'.$_GET['module'].'/'.$_GET['page'].'.php';
}
Браузер пишет "Невозможно отобразить. На этой странице обнаружена циклическая переадресация".
Суть такая, если приходит пустой ГЕТ - кидает на главную, если не пустой то смотрим, есть ли файл с таким именем в указанной директории, если нет - 404, если есть - инклюд. Так вот дело в том что деректория /modules/errors/404.php существует, а скрипт почему то зацикливается на переадресации. Кто подскажет что не так?