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

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

WBOY
WBOY앞으로
2023-05-16 17:31:141213검색

프로젝트 구조

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으로 문의하시기 바랍니다. 삭제