nginx配置中root与alias的区别
nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
[root]
语法:root path
默认值:root html
配置段:http、server、location、if
[alias]
语法:alias path
配置段:location
root实例:
location ^~ /t/ {root /www/root/html/; }
如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/www/root/html/t/a.html的文件。
alias实例:
location ^~ /t/ {alias /www/root/html/new_t/; }
如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/www/root/html/new_t/a.html的文件。注意这里是new_t,因为alias会把location后面配置的路径丢弃掉,把当前匹配到的目录指向到指定的目录。
注意:
1. 使用alias时,目录名后面一定要加"/"。
3. alias在使用正则匹配时,必须捕捉要匹配的内容并在指定的内容处使用。
4. alias只能位于location块中。(root可以不放在location中)
原文http://m.blog.csdn.net/article/details?id=50531864
转载于:https://www.cnblogs.com/irockcode/p/6428917.html
nginx配置中root与alias的区别相关推荐
- nginx 中location中root和alias的区别
nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应.root与alias主要区别在于nginx如何解释location后面的uri ...
- nginx的指令root和alias的区别
最近遇到nginx的配置的时候用到nginx的内部指令root和alias的指令在这写出来以便以后方便查看. server name aa.com (一):location /cc/ { proxy_ ...
- nginx中root和alias的区别
今天使用nginx搭建了一个网站,访问后出现404错误Not found. 上网查了一下原因,是由于nginx的配置不对.因为我是有两个web目录,这两个目录在不同的位置上.而且我不想把两个目录合并在 ...
- nginx配置文件中root和alias
1.都是用来指定请求资源的真实路径 2.alias 正如其名,alias指定的路径是location的别名,不管location的值怎么写,资源的 真实路径都是 alias 指定的路径 例 ...
- Nginx中root与alias区别
Nginx中配置文件路径有两种方式,一种是root一种是alias,那么两种有什么区别呢,下面请跟我一起正确的使用root和alias吧 首先还是先说下他俩的区别,主要是对URI部分处理的不同,如下: ...
- nginx中root和alias;proxy_pass
location中的root和alias的区别 root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上. root的处理结果 ...
- 3、Nginx系列之: location和alias的区别
Nginx系列之: location和alias的区别 一.概述 [root] 语法:root path默认值:root html配置段:http.server.location.if [alias] ...
- Nginx配置中的log_format用法梳理(设置详细的日志格式)
Nginx配置中的log_format用法梳理(设置详细的日志格式) nginx服务器日志相关指令主要有两条:一条是log_format,用来设置日志格式:另外一条是access_log,用来指定日志 ...
- nginx中配置root和alias的区别
在nginx中,root和alias都可以代理静态资源,那么他们两个有什么区别呢?在什么情况下使用什么呢. 初识: root和alias都可以在定义在location模块中,都是用来请求资源的真实路径 ...
最新文章
- c#如何将多个json合并_合并两个c#对象(json)列表作为父级子级
- Python基于聚类算法实现密度聚类(DBSCAN)计算
- 赛迪数据:2018年数据中心市场数据
- 短学期实训——第二篇
- 第一次“2016第三届科学数据大会”新闻发布会在上海举行
- 简洁css竖型tab选项卡(用)
- oracle 表名拼接_Oracle之3种表连接方式(排序合并连接、嵌套循环、哈希连接)...
- javascript之对象
- 【转】MySql常用函数大全
- 硬件时序图软件——TimeGen_v3.3
- python十折交叉验证
- 大数据平台的元数据管理
- 求大于某一正整数的最小质数
- pug安装与使用教程
- 倒计时 妙味课堂_妙味课堂——JavaScript基础课程笔记
- Machine Learning读书会,面试算法讲座,算法公开课,创业活动,算法班集锦
- Android TextView中划线、下划线、跑马灯的简单使用
- STM32F103 FPGA架构多轴运动控制器 四轴运动控制器硬件方案
- 在form表单中添加一个隐藏的reset按钮,
- 鸿蒙是什么动物,悟空是猴,八戒是猪,沙和尚是什么动物?乌巢禅师一句话说出答案...
热门文章
- Java并发程序设计(二)Java并行程序基础
- Android学习笔记进阶20之得到图片的缩略图
- [Logstash]使用详解
- [安卓基础] 009.组件Activity详解
- 如何通过方法(函数)来实现两个基本数据类型的数值交换
- Windows命令行(DOS命令)教程
- 计算机考试忘记备注班级了,2012年计算机二级Access第二十五套上机试题及答案详解...
- d3 svg path添加文本_数据可视化——D3展现数据最炫丽的一面
- 开源内容管理系统 php mysql_30 个很棒的PHP开源CMS内容管理系统小结
- (82)介绍AXI4-Stream总线