- 默认server监听82端口
- 在服务器/home/data/img/1.png下面有图片
# / 普通匹配
location / {
root /home/data/img;
}
# http://127.0.0.1:82/1.png
# 精确匹配/home/data/img/1.png 下的图片
location = /data/img/1.png {
root /home;
}
# http://127.0.0.1:82/data/img/1.png
# 正则表达式。 *代表不区分大小写
location ~* \.(gif|png|bmp|jpg|jpeg) {
root /home;
}
# http://127.0.0.1:82/data/img/1.png
# 正则表达式。 区分大小写
location ~ \.(gif|PNG|bmp|jpg|jpeg) {
root /home;
}
# http://127.0.0.1:82/data/img/1.png //404精确大小写,没有此文件
# ^~ 以某个字符路径开头请求
location ^~ /data/img {
root /home;
}
# http://127.0.0.1:82/data/img/1.png