【nginx】nginx中root与alias的区别:

6 篇文章 1 订阅
订阅专栏

文章目录


root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
root的处理结果是:root路径+location路径
alias的处理结果是:使用alias路径替换location路径
alias是一个目录别名的定义,root则是最上层目录的定义。还有一个重要的区别是alias后面必须要用"/"结束,否则会找不到文件的。。。而root则可有可无
使用alias标签的目录块中不能使用rewrite的break

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

alias / root / proxy_pass 的区别
dog_m的博客
06-21 420
记录一下 nginx 配置里面 alias / root / proxy_pass 的区别 alias 别名配置, 匹配到的 url 路径会被替换 location /test { alias /img; } 请求: /test/1.png 指向: /img/1.png root 根路径配置, 匹配到的 url 会被拼接到 root 路径之后 location /test { root /img; } 请求: /test/1.png 指向: /img/test/1.png proxy_pass 反向
详解Nginx静态服务配置(rootalias指令)
09-30
总结来说,Nginxrootalias指令在静态文件服务配置扮演着关键角色。正确使用这两个指令,可以帮助我们高效地管理静态资源,确保Web应用的快速响应。在配置时要注意路径的正确拼接,避免出现不必要的404错误或者...
Nginxaliasroot区别
zouyang920的博客
02-10 1万+
一、区别 Nginx指定文件路径有两种方式rootalias,这两者的用法区别在于对URI的处理方法不同。 二、举例说明1 alias: location /i/{ alias /usr/local/nginx/html/admin/; } #若按照上述配置的话,则访问/i/目录里面的文件时,ningx会自动去/usr/local/nginx/html/admin目录找文件。 root: location /i/ { root /usr/local/nginx/html/admin; } #若按照这种
Nginx: 配置项之rootalias区别, 深入理解location, 以及stub_status模块的用法
最新发布
Wang的专栏
08-22 941
访问:http://www.nginx-test.com/match_all/match.html 显示 match page。访问:http://www.nginx-test.com/match_all 显示 match_all page。访问:http://www.nginx-test.com/bbs 显示 bbs page。访问:http://www.nginx-test.com/1.jpg 显示 1.jpg。3 ) 理解 location 的 URL 结尾的反斜线。2 )指令匹配规则的优先级。
nginx的location、rootalias指令用法和区别
weixin_30549175的博客
04-14 550
nginx指定文件路径有两种方式rootalias,指令的使用方法和作用域: [root] 语法:root path 默认值:root html 配置段:http、server、location、if [alias] 语法:alias path 配置段:location rootalias主要区别在于nginx如何解释location后面的uri,这会使两者分...
nginx知识点】nginx rootalias区别
liyananweb的博客
01-22 764
路径也必须使用尾部斜杠,否则可能会导致路径解析错误。使用了尾部斜杠,那么在。在Nginx配置,时,路径后面的斜杠(
Nginxaliasroot区别
weixin_34198453的博客
07-17 501
Nginxaliasroot区别)1.aliasroot区别: location /request_path/image {   root /local_path/image/; } #访问一个test.html文件时,显示的路径是:http://xxxx.com/request_path/...; locatio...
Nginx配置指令rootalias区别浅析
09-30
Nginx配置,`root`和`alias`指令都是用于指定请求资源的实际路径,但它们的行为方式有所不同,这可能会导致在配置Web服务器时出现混淆。本文将深入解析这两个指令的区别,帮助读者更好地理解和使用它们。 首先...
Nginxroot&alias文件路径及索引目录配置详解
01-10
nginx指定文件路径有两种方式rootalias,这两者的用法区别,使用方法总结了下,方便大家在应用过程,快速响应。rootalias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射...
【运维】nginxrootalias区别和作用是啥
一起加油吧
11-27 7017
root指令用于定义根目录,即服务器上所有请求的基础目录。 当使用root指令时,Nginx会将请求的URI附加到根目录路径后面来查找文件。 例如,如果设置了root /usr/share/nginx/html;,并且客户端请求http://example.com/index.html,Nginx会在/usr/share/nginx/html目录下寻找并返回index.html文件。 alias指令: alias指令也用于定义一个目录,但它允许你为请求的URI提供替代路径。 使用alias指令时,Ngin
nginx aliasroot区别
oSuiBian12345678的博客
03-27 337
如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/www/root/html/new_t/a.html的文件。注意这里是new_t,因为alias会把location后面配置的路径丢弃掉,把当前匹配到的目录指向到指定的目录。rootalias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/www/root/html/t/a.html的文件。
nginx rootalias区别
u010753376的专栏
08-07 486
nginx root 代理怎么配置都是404?先来了解nginx rootalias的用法与区别
nginx教程:aliasroot区别
高性价比服务器就选:蓝易云
04-28 470
总结一下:当你需要简单地拼接路径和URI时,或者你需要用到正则表达式时,请选择使用 'root'. 当你需要替换掉URL某一部分路径,请选择 'alias'. 这两个指令都非常有用,并且在配置Nginx服务器时经常被用到。如果有一个对 '/images/logo.png' 的请求,在此情况下,Ngnix将会去访问 '/var/data/logo.png'. 注意此处并没有简单地拼接两者.这个配置将所有以 .gif, .jpg, 或者 .jpeg 结尾的请求重定向到 /var/www/images 目录。
Nginx 配置rootalias区别分析
热门推荐
tuonioooo
03-27 7万+
rootalias都可以定义在location模块,都是用来指定请求资源的真实路径,比如:?123location /i/ {root /data/w3;}请求http://foofish.net/i/top.gif这个地址时,那么在服务器里面对应的真正的资源是/data/w3/i/top.gif文件注意:真实的路径是root指定的值加上location指定的值 。而 alias 正...
Nginxrootalias区别
醉鱼的博客
08-20 819
Nginx配置文件路径有两种方式,一种是root一种是alias,那么两种有什么区别呢,下面请跟我一起正确的使用rootalias吧 首先还是先说下他俩的区别,主要是对URI部分处理的不同,如下: 项目结构 Nginx 目录结构如下:html下为部署的前端项目页面,分别为zuiyu和test,下面我将通过使用rootalias来访问 nginx --conf --logs --html --zuiyu --index.html -
Nginxrootalias区别
weixin_44064275的博客
02-21 377
Nginxrootalias区别
Nginxrootalias区别
Orion的博客
11-02 809
也就是说使用root 请求的真实路径是 rootpath + /uri ,也就是文件目录 + URI / 后面的内容。//最后面一定要加 "/",则对应磁盘映射路径/opt/nginx/html/images/images/1.jpg。使用alias uri和文件路径进行了叠加,其实就是alias + 请求的文件。,则对应磁盘映射路径/opt/nginx/html/images/1.jpg。
Nginx rootalias区别
开发小盆友的博客
04-12 485
rootalias的主要区别是: 使用root,实际的路径就是:root值 + location值。 使用alias,实际的路径就是:alias值。 例如, 有一张图片,URL是:www.awaimai.com/static/a.jpg 它在服务器的路径是:/var/www/app/static/a.jpg 那么用root的配置是: location /static/ { root /var/www/app/; } 用alias的配置就是: location /static/
nginx root&alias文件路径配置
自强不息
08-14 2579
nginx指定文件路径有两种方式rootalias,这两者的用法区别,使用方法总结了下,方便大家在应用过程,快速响应。rootalias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。 [root] 语法:root path 默认值:root html 配置段:http、server、location、if [alia
Nginx配置rootalias区别
06-07
Nginx的配置rootalias都可以用来指定Web服务器的根目录。不过它们之间有一些区别。 - root: root指定的是根目录的实际路径,也就是请求的URL路径会直接映射到root指定的目录下。例如,如果root指定为/var/...
写文章

热门文章

  • Css实现省略号...及悬浮层显示全部内容的方法: 35013
  • Css中实现文字强制不换行、超出自动换行: 30234
  • 【git】Git 回退到指定版本: 25798
  • 【JavaScript】JavaScript日期和时间的格式化: 24717
  • Vue中:rules的写法: 22902

分类专栏

  • 前后端分离 4篇
  • Vue框架 140篇
  • 小程序端 57篇
  • React框架 5篇
  • vue3 5篇
  • Electron 2篇
  • Angular
  • JavaScript 66篇
  • Html/Css 19篇
  • 图表与地图 23篇
  • Git 10篇
  • TypeScript 5篇
  • Pinia 3篇
  • MQTT 2篇
  • nginx 6篇
  • 软件与插件 36篇
  • 内网穿透 1篇
  • 接口调试工具 3篇
  • node.js 7篇
  • java 5篇
  • springboot 25篇
  • 数据库 3篇
  • Redis 3篇
  • Linux 8篇
  • Docker 4篇

最新评论

  • 【vue】60 个 Vue 常见问题汇总及解决方案

    银河少女屋: 好喜欢这个博主的分享方式

  • 【vue】ffmpeg实现web在线转码播放:

    qq_31321231: 有没有案例包呢

  • 【vue】ffmpeg实现web在线转码播放:

    小杨同学呀呀呀呀: import { createFFmpeg, fetchFile } from "@ffmpeg/ffmpeg"; 找不到 createFFmpeg, fetchFile这俩方法,怎么回事

  • 【AntD】Antd Table组件的头部单元格水平居中,单元格居左:

    qq_34978644: 补充 customCell: () => ({ style: { textAlign: 'right' } }), 列单元格水平居右边

  • 【Docker Desktop】Docker Desktop的安装与使用:

    ω懒东ω: 作者讲的真细,果断收藏

大家在看

  • 思维导图软件 SimpleMind Pro v2.5.0 中文授权版
  • Java类加载器—(详解 类加载时机,类加载过程,类加载器分类以及双亲委派模型) 61
  • STM32外设之ADC应用--寄存器开发
  • Java—类和对象习题讲解 910
  • 模版和STL

最新文章

  • 【uniapp】uniapp设置改变全局字体大小功能:
  • 【uniapp】uniapp开发的微信公众号,微信设置字体大小或者关怀模式,页面布局字体大小不受影响的解决方法:
  • 【node】Node.js的常用内置模块:
2024年19篇
2023年193篇
2022年200篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sun Peng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司西藏如何进行网站关键词优化松岗网站seo优化服务商西湖网站优化平台济南网站优化哪家好大良网站优化入门广平县网站优化网站搜索排名优化建议易速达青岛网站关键词优化网站优化外包哪家强网站过度优化的表现新乡百度网站推广优化如何优化医疗网站铜陵市手机网站优化浙江网站优化排名公司口碑好网站优化按天扣费询问选顺的推愉天网站关键词优化铁岭服装行业网站优化案例阳春网站seo优化服务金山区企业网站优化费用网站优化到期怎么办优化网站新手入门出名的传统行业网站优化平台萧山网站优化电池商品网站优化效果不好佛山网站产品优化宣城网站关键词排名优化哪家好乐昌网站排名优化什么是网站推广和优化免费网站优化技巧优化网站电影院香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化