Nginx中配置文件路径有两种方式,一种是root一种是alias,那么两种有什么区别呢,下面请跟我一起正确的使用rootalias

首先还是先说下他俩的区别,主要是对URI部分处理的不同,如下:

项目结构

Nginx 目录结构如下: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.html

本文由 mdnice 多平台发布

Nginx中root与alias区别相关推荐

  1. nginx中root和alias指令的解释

    1 基本信息 功能均为将url映射为文件路径,返回静态文件内容 格式 alias path root path 2 区别 root会映射完整url,会将location匹配的部分,追加到path后面, ...

  2. nginx中root和alias;proxy_pass

    location中的root和alias的区别 root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上. root的处理结果 ...

  3. nginx中root和alias的区别

    今天使用nginx搭建了一个网站,访问后出现404错误Not found. 上网查了一下原因,是由于nginx的配置不对.因为我是有两个web目录,这两个目录在不同的位置上.而且我不想把两个目录合并在 ...

  4. nginx 中location中root和alias的区别

    nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应.root与alias主要区别在于nginx如何解释location后面的uri ...

  5. nginx配置中root与alias的区别

    nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应.root与alias主要区别在于nginx如何解释location后面的uri ...

  6. nginx的root和alias指令的区别

    nginx配置下有两个指定目录的执行,root和alias location /img/ { alias /var/www/image/; } #若按照上述配置的话,则访问/img/目录里面的文件时, ...

  7. 详解nginx的root与alias

    文章目录 1. 结论 2. 详解root 2.1 基本用法 2.2 location的最左匹配原则 2.3 index 2.4 nginx location解析url工作流程 2.5 末尾'/' 3. ...

  8. nginx配置文件中root和alias

    1.都是用来指定请求资源的真实路径 2.alias 正如其名,alias指定的路径是location的别名,不管location的值怎么写,资源的 真实路径都是 alias 指定的路径       例 ...

  9. Nginx的root和alias指令

    设置请求资源的目录root / alias root:设置请求的根目录 语法 root path; 默认值 root html; 位置 http.server.location path为Nginx服 ...

最新文章

  1. ACL中的wildcard mask
  2. 领度CEO廖睿:企业社交最大的阻力来自老板
  3. 大道至简第五章阅读笔记
  4. 注解@Component方式代替xml装配bean
  5. STM32项目(三)——通用LIN控制器
  6. python tkinter 输入数字 小数_Python3 tkinter基础 Entry validate isdigit 只能输入数字的输入框...
  7. QT学习笔记(一):VS2013 +QT 5.8 运行、编译问题解决
  8. 【kotin】统计字符串中的字母数(拓展函数)
  9. 用shell求两个文件的差集
  10. jenkins vue 打包特别慢_Jenkins 自动化部署
  11. 微前端(single-spa和qiankun)
  12. TypeScript学习日记
  13. android icloud照片恢复软件,iCloud照片怎么恢复到手机 iCloud照片恢复到手机方法【详细步骤】...
  14. 军哥独家QCIE(囊括CCIE和HCIEv3.0)的全新课程。请大家参阅
  15. python ocr文字识别竖排繁体_(以繁体竖排为例)OCR各种软件使用效果对照..docx...
  16. 支付宝sdk集成,报系统繁忙 请稍后再试(ALI64)
  17. Cocos2d-x 屏幕适配新解
  18. 7-1 评委打分 (5分)
  19. 【渝粤题库】国家开放大学2021春1054流通概论题目
  20. iPhone5 iOS6.1系统完美越狱教程

热门文章

  1. 内存卡打不开需要格式化怎么恢复数据
  2. 卫星定位原理以及室内定位技术
  3. 【入门】(二)相机标定、矩阵求解、相机位姿势估计
  4. 快捷餐饮之店家后台厨艺秀实现
  5. MySQL008:数据库引擎,如何设置引擎独立空间
  6. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 8月13日
  7. 小程序设置整个页面的背景颜色
  8. 京东app连接电脑上访问突然跳转不到电脑版网页
  9. win7系统ftp服务器构建,win7系统构建ftp服务器
  10. pydub 音频停顿 断句 切分