nginx location

本文详细介绍了Nginx中location指令的使用方法及其匹配规则,包括不同类型的路径匹配及正则表达式的应用。
#"~"  must be used for case sensitive matching
#"~*" must be used for case insensitive matching
location  = / {
  # this matches only the / query.

  # configuration example #1
}
location  / {
  # matches any query due to the fact that all queries begin at /, however, regular expressions will 
  # be matched at first place.

  # configuration example #2  
}
location /data/ {
  # this config matches any query beginning with /data/ and then continues searching,
  # in this example regular expressions will be checked and /data/ will be matched only if
  # regular expressions don't find a match.

  # configuration example #3
}
location ^~ /img/ {
  # matches any query beginning with /img/ and then stops searching,
  # in this example there is not place for regular expressions.

  # configuration example #4 
}
location ~* .(png|ico|gif|jpg|jpeg)$ {
  # this config matches any request ending in png, ico, gif, jpg or jpeg. However, all
  # requests to the /img/ directory will be handled by the previous location block we defined
  # at the previous example config #4

  # your configuration here #5  
}

  

转载于:https://www.cnblogs.com/allenhaozi/p/5037097.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值