루트와 별칭은 위치 모듈에서 정의할 수 있으며, 둘 다 다음과 같이 요청된 리소스의 실제 경로를 지정하는 데 사용됩니다.
location /i/ { root /data/w3; }
Request http://foofish.net/i/top.gif </ code>이 주소이면 서버에 해당하는 실제 리소스는 <code>/data/w3/i/top.gif
파일입니다http://foofish.net/i/top.gif
这个地址时,那么在服务器里面对应的真正的资源是 /data/w3/i/top.gif
文件
注意:真实的路径是root指定的值加上location指定的值 。
而 alias 正如其名,alias指定的路径是location的别名,不管location的值怎么写,资源的 真实路径都是 alias 指定的路径 ,比如:
location /i/ { alias /data/w3/; }
同样请求 http://foofish.net/i/top.gif
时,在服务器查找的资源路径是: /data/w3/top.gif
참고:실제 경로는 루트에 지정된 값과 위치 값으로 지정된 값입니다.
별칭은 이름과 마찬가지로 별칭으로 지정된 경로는 위치의 별칭입니다. 위치 값이 어떻게 쓰여지든 리소스의
실제 경로는 별칭으로 지정된 경로입니다. 예:
rrreee
http://foofish .net/i/top.gif
, 서버에서 검색된 리소스 경로는 /data/w3/top.gif
위 내용은 Nginx 구성에서 루트 지시문과 별칭 지시문의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!