Ich weiß, dass ähnliche Fragen gestellt wurden, aber die verfügbaren Antworten sind nicht sehr klar. Bitte nehmen Sie Kontakt mit mir auf.
Nach dem Einrichten einiger <VirtualHost>
s in Apache möchte ich den _default
_Servernamen so konfigurieren , dass er die 404-Nachricht zurückgibt. Dh, wenn im Host-HTTP-Header keine explizit verfügbare Domäne angegeben ist, geben Sie 404 zurück.
Jede Hilfe wäre sehr dankbar.
apache-2.2
web-server
Ezequiel-Garzon
quelle
quelle
ErrorDocument
Symbol auf eine Datei oder eine URL in diesem vhost verweist, wird auch ein 404 zurückgegeben, wodurch ein interner Serverfehler generiert wird.Redirect 404 /
reicht aus, um die standardmäßige Apache-Seite "Nicht gefunden" anzuzeigen, und sie funktioniert auch in einem bestimmten virtuellen Host (es kann Fälle geben, in denen Sie 404 für eine gesamte Site zurückgebenHier ist ein Beispiel für 000-default.conf, das den Fehler 404 zurückgibt, wenn der Servername nicht für Apache konfiguriert ist
quelle