404 Not Found404 Not Found — Nginx Nicht gefunden
Die angeforderte Ressource wurde auf dem Server nicht gefunden.
Was verursacht diesen Fehler
Die Datei existiert nicht im Document Root, der location-Block stimmt nicht überein, oder die try_files-Direktive findet keine Übereinstimmung.
So beheben Sie ihn
Prüfen, ob die Datei im richtigen Document Root existiert. location-Blöcke und try_files überprüfen. Auf Groß-/Kleinschreibungsprobleme unter Linux achten.
Beispiel
# Check root directive in nginx config
# Verify file exists at expected path
ls -la /var/www/html/index.html
# Check try_files directive
# location / { try_files $uri $uri/ /index.html; }Verwandte Fehlercodes
503 Service Unavailable503 Service Unavailable — Nginx Dienst nicht verfügbar
Der Server kann die Anfrage vorübergehend nicht bearbeiten.
408 Request Timeout408 Request Timeout — Nginx Anfrage-Timeout
Der Client hat innerhalb des Timeout-Zeitraums keine vollständige Anfrage gesendet.
497 HTTP to HTTPS497 HTTP to HTTPS — Nginx HTTP-Anfrage an HTTPS-Port
Eine unverschlüsselte HTTP-Anfrage wurde an den HTTPS-Port gesendet.
worker_connections are not enoughworker_connections are not enough — Worker-Verbindungen erschöpft
Der Nginx-Worker-Prozess hat seine maximale Verbindungsanzahl erreicht.
open() failed (13: Permission denied)open() failed (13: Permission denied) — Dateizugriff verweigert
Nginx kann die Datei aufgrund von Dateisystemberechtigungen nicht lesen.
495 SSL Certificate Error495 SSL Certificate Error — Nginx SSL-Zertifikatsfehler
Das vom Client vorgelegte SSL-Zertifikat weist einen Fehler auf.