Это не совсем мой PHP, так как он довольно сложен, но это та же самая общая идея.
if($_GET['page'] == ".htaccess"){
header("HTTP/1.0 404 Not Found");
}
Когда это происходит, Apache не загружает страницу 404, указанную в файле .htaccess. Я знаю, что 404 работает, потому что когда я перехожу на несуществующую страницу, я получаю указанную страницу 404.
Есть ли способ загрузить указанную страницу 404 без ручного сброса содержимого файла страницы 404?