Location的匹配规则解析
默认匹配(普通匹配)
location / {
root /home;
}
映射 / 路径 到 /home文件夹下
精准匹配
location = /img/4k.jpg {
root /home;
}
映射 /img/4k.jpg 到/home 文件夹下, 只能配这一个路径
正则匹配
正则表达式, 这个百度一下吧, 内容有点多
不区分大小写
location ~* \.(GIF|jpg|png) {
root /home;
}
不区分GIF大写和小写, 都能匹配
区分大小写
location ~ \.(GIF|jpg|png) {
root /home;
}
区分GIF大写和小写, 只有大写才能匹配
匹配固定开头
location ^~ /img {
root /home;
}
以/img开头的路由才能匹配
本文详细介绍了Nginx中Location指令的四种匹配规则:默认匹配、精准匹配、正则匹配(区分及不区分大小写)和匹配固定开头。通过示例解析了如何将不同路径映射到指定目录,帮助理解Nginx配置中的路由管理。

被折叠的 条评论
为什么被折叠?



