> 운영 및 유지보수 > 엔진스 > Nginx에서 루트와 별칭의 차이점은 무엇입니까

Nginx에서 루트와 별칭의 차이점은 무엇입니까

WBOY
풀어 주다: 2023-05-16 17:31:14
앞으로
1261명이 탐색했습니다.

프로젝트 구조

Nginx 디렉터리 구조는 다음과 같습니다. html 아래에는 배포된 프런트 엔드 프로젝트 페이지인 zuiyutest가 있습니다. 아래에서 rootalias를 사용하여 html下为部署的前端项目页面,分别为zuiyutest,下面我将通过使用rootalias来访问

nginx
    --conf
    --logs
    --html
      --zuiyu
        --index.html
        --static
      --test
        --index.html
        --static
로그인 후 복사

测试

访问zuiyu项目

  location /zuiyu {
    root html;
    index index.html;
  } 
  location /zuiyu {
    alias html/zuiyu;
    index index.html;
  }
로그인 후 복사

访问test项目

 location /test {
    root html;
    index index.html;
  } 
  location /test {
    alias html/test;
    index index.html;
  }
로그인 후 복사

总结

通过上面两个小例子,相信大家也已经看出来rootalias的区别了,不错alias就是别名,也就是使用alias配置项目地址的时候,可以直接配置到访问的项目文件夹,而使用root配置时,Nginx 会在的默认部署路径html下找到匹配uri中的文件夹,然后在该文件夹下查找index.htmlrrreee

test🎜🎜access the zuiyu 프로젝트🎜rrreee🎜에 액세스합니다. code>test project🎜 rrreee🎜Summary🎜🎜위의 두 가지 작은 예를 통해 모두가 rootalias의 차이점을 확인했다고 생각합니다. alias는 별칭입니다. 즉, alias를 사용하여 프로젝트 주소를 구성하는 경우 액세스한 프로젝트 폴더를 직접 구성할 수 있으며, root를 사용하는 경우에는 code>를 구성하면 Nginx는 기본 배포 경로 <code>html에서 uri와 일치하는 폴더를 찾은 다음 index.html🎜을 검색합니다. 폴더 아래

위 내용은 Nginx에서 루트와 별칭의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿