Jetzt hab ich den Provider gewechselt und muss nun selbst meine .htaccess-Dateien erstellen. Dabei ist mir aufgefallen, dass man (mit der Anwendung von "ErrorDocument") zur Datei (z.B. error.php?h=404) weitergeleitet wird, anstatt dass deren Inhalt unter der Fehler-URL angezeigt wird. Das finde ich irgendwie unprofessionell, denn der Besucher möchte ja wenigstens sehen und verstehen, welche Seite es ist, die nicht angezeigt werden kann.
Du hast wahrscheinlich eine absolute URI als ErrorDocument angegeben, also
# FALSCH
ErrorDocument http://www.example.org/404
statt
# RICHTIG
ErrorDocument /404