nginx之location(root/alias)
来源:互联网 发布:佳能ip1880清零软件 编辑:程序博客网 时间:2024/06/04 00:45
参考路径:http://www.cnblogs.com/sunjiguang/p/6227518.html
location配置
1. 语法规则(按优先级)
= 表示精确匹配,优先级最高
^~ 表示uri以某个常规字符串开头,用于匹配url路径(而且不对url做编码处理,例如请求/static/20%/aa,可以被规则^~ /static/ /aa 匹配到(注意是空格))
~ 表示区分大小写的正则匹配
~* 表示不区分大小写的正则匹配
!~ 表示区分大小写不匹配的正则
!~* 表示不区分大小写不匹配的正则
/ 表示通用匹配,任何请求都会匹配到
root&alias文件路径配置
root/alias 是指定文件路径的两种方式,主要区别就是怎么解析location后面的uri
例如:
访问 http://localhost/appImg/abc.jpg
root:
location ^~ /appImg/{ root /home/nginx;}
这个location相当于访问服务器上的文件路径: /home/nginx/appImg/abc.jpg
alias:
location ^~ /appImg/{ alias /home/nginx/;}
这个location相当于访问服务器上的文件目录:/home/nginx/abc.jpg(即alias不会使用location后面配置的路径)
而且alias 指定的目录名后面一定要加上 "/"
阅读全文
0 0
- nginx之location(root/alias)
- nginx location的root和alias区别
- nginx root、alias、location指令使用方法
- nginx location alias 和 root 差别
- nginx root、alias、location指令使用方法
- nginx中location的root和alias用法区别
- nginx的location、root、alias指令用法和区别
- Nginx——location常见配置指令,alias、root、proxy_pass
- nginx root alias 区别
- nginx root alias
- Nginx Location配置语法介绍、优先级说明、nginx的root和alias指令的区别
- Nginx的alias与root的用法区别和location匹配规则
- Nginx 配置location root
- Nginx root与alias区别
- nginx---root 与 alias区别
- nginx alias和root 区别
- Nginx配置文件root跟alias
- nginx配置心得 location 与alias
- 关于List、Set、Map集合的简介(一)
- 学习心得
- linux进程间IPC通信
- 端口扫描攻击
- ionic路由
- nginx之location(root/alias)
- DedeCMS让{dede:list}标签支持weight权重排序
- Magento中显示产品折扣百分比
- 趣图:截止时间前后的程序员
- 喜大普奔!程序员已当选最佳国民女婿
- ionic简单的选项卡操作
- AMC数学竞赛考试概况及考试内容揭秘
- jquery validate自定义验证手机号正则
- 最简单路由框架2