Возможно, это не тот ответ, который вы ищете, но это хороший обходной путь:
Добавьте вашу обычную страницу ошибки 404 в ваш файл .htaccess:
ErrorDocument 404 /404.html
И в файле 404.html:
$Current_Url = $_SERVER['REQUEST_URI']; if($Current_Url == "/Your_directory_here") { require("index.html"); //The page that you want to show. } else { //Normal 404 Stuff }
В моем ответе я предполагаю, что ваши .html файлы анализируются php.