Ich habe dieses Problem. Wenn ich auf exampleSite.com/unexistingpage.php zugreife, ist alles in Ordnung und das Fehlerdokument wird angezeigt. Beim Versuch, browser exampleSite.com/folder/unexistingpage.php zu browsen, werden jedoch einige defekte Varianten der Homepage angezeigt und das Fehlerdokument wird nicht gefunden (ich denke, die Site versucht, es im Ordner/folder/zu finden)Fehler Dokument nicht angezeigt, wenn URL enthält directory
in meinem .htaccess ich folgendes
ErrorDocument 400 /400.php
ErrorDocument 401 /401.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteRule ^(.*)\.html$ $1.php?%{QUERY_STRING} [L]
</IfModule>
haben diese So wie kann ich das beheben und die Seite sagen für den Fehler Dokument im Stammverzeichnis nur suchen? Oder vielleicht etwas anderes verursacht das Problem?
PS: Ich bin auf Apache 2.4
'einige defekte Variationen der Homepage werden angezeigt' - so wird '/ 404.php' nicht angezeigt, wenn die URL' exampleSite.com/folder/unexistingpage.php' ist? – anubhava
Nein, ich bekomme eine HTML-Version der Homepage und in der Konsole bekomme ich "" NetworkError: 404 Not Found - http://exampleSite.com/folder/unexistingpage.php "Dies wird nur verursacht, wenn ein Verzeichnis hinzugefügt wird die URL, sonst funktioniert alles – Dimentica
Haben Sie einen anderen htaccess in/Ordner? – starkeen