Heim >Backend-Entwicklung >PHP-Tutorial >Erfahrung mit der Nginx-Standortkonfiguration

Erfahrung mit der Nginx-Standortkonfiguration

WBOY
WBOYOriginal
2016-08-08 09:25:221154Durchsuche

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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn