关于nginx 配置中URI的疑问

不是simaguo 发布于 2015/06/30 11:01
阅读 166
收藏 0
location

syntax: location [=|~|~*|^~] /uri/ { ... }

default: no

context: server

This directive allows different configurations depending on the URI. It can be configured using both literal strings and regular expressions. To use regular expressions, you must use the a prefix:

URI一般由三部分组成:( http://www.cisco.com/en/US/partners/index.html)
  • 方案名 (http)
  • 域名 (www.cisco.com)
  • 路径 (/en/US/partners/index.html)


为什么nginx中的URI好像指的就是路径而已?


syntax: location [=|~|~*|^~] /uri/ { ... }

如果访问http://www.cisco.com/en/US/partners/index.html。

上面的uri 会匹配 /en/US/partners/index.html ,而且实际写正则的时候,是不用再加上 uri两边的斜杠/的。

加载中
0
Altman
Altman
我都访问到你的nginx上来了我还需要域名干嘛?区分协议名是分开配置的
返回顶部
顶部