Dies ist möglicherweise nicht die Antwort, die Sie suchen, aber es ist eine gute Lösung:
Fügen Sie Ihrer .htaccess-Datei Ihre normale 404-Fehlerseite hinzu:
ErrorDocument 404 /404.html
Und in der 404.html-Datei:
$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 }
In meiner Antwort gehe ich davon aus, dass Ihre .html-Dateien von PHP analysiert werden.