栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

❤️Nginx——root与alias和location的匹配规则❤️

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

❤️Nginx——root与alias和location的匹配规则❤️

root与alias

假如服务器路径为:/home/imooc/files/img/face.png

root路径完全匹配访问

配置的时候为:

locaion /imooc{
    root /home
}

用户访问的时候请求为:url:port/imooc/files/img/face.png

alias可以为你的路径做一个别名,对用户透明配置的时候为:

location /hello{
    alias /home/imooc
}

用户访问的时候请求为:url:port/hello/files/img/face.png,如此相当于目录imooc做一个自定义的别名。

location的匹配规则

空格:默认匹配,普通匹配

localtion /{
    root /home;
}

=:精确匹配

location = /imooc/img/face1.png {
    root /home;
}

~*:匹配正则表达式,不区分大小写

# 符合图片的显示
location ~* .(GIT|jpg|png|jpeg) {
    root /home;
}

~:匹配正则表达式,区分大小写

# GIF必须大写才能匹配到
location ~ .(GIF|jpg|png|jpeg) {
    root /home;
}

^~:以某个字符路径开头

location ^~ /imooc/img {
    root /home;
}

作者:筱白爱学习

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/341784.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号