Heim >Backend-Entwicklung >PHP-Tutorial >Erfahrung mit der Nginx-Standortkonfiguration
Es gibt viele Informationen zur Nginx-Standortkonfiguration. Da bei der Standortkonfiguration immer „404 Not Found“ angezeigt wird, habe ich viele Informationen überprüft und schließlich die Antwort gefunden.
server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location /hsc { root /home/hsc/nginx; index index.html; } location / { root /home/hsc/nginx/hsc; index index.html index.htm; } }Geben Sie wie in der vorherigen einfachen Serverkonfiguration 127.0.0.1 und 127.0.0.1/hsc in den Browser ein und das Ergebnis der Anfrage ist dasselbe wie der Index in /home/hsc/nginx /hsc-Verzeichnis.html
Erklärung: 127.0.0.1 entspricht dem Speicherort / und dann ist root (d. h. das Stammverzeichnis) /home/hsc/nginx/hsc und dann sucht nginx nach dem Inhalt ist leer, also suchen Sie einfach nach dem Inhalt des Stammverzeichnisses.
27.0.0.1/hsc entspricht dem Standort /hsc und dann ist root (d. h. das Stammverzeichnis) /home/hsc/nginx und dann sucht nginx nach dem Inhalt hinter /. Dies ist also das hsc-Verzeichnis Es wechselt zum Verzeichnis /home/hsc/nginx/hsc.
Das Obige stellt die Erfahrung mit der Nginx-Standortkonfiguration vor, einschließlich einiger Aspekte des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.