0
点赞
收藏
分享

微信扫一扫

Nginx架构篇(17)Rewrite - “/"分割目录层次

Villagers 2022-06-11 阅读 165

例六  “/"分割目录层次

目录的表达方式发生变化。
原先的“-”分割,变成了“/"目录层次。

http://www.tianyun.com/qf/11-22-33/1.html
转换为
http://www.tianyun.com/qf/11/22/33/1.html

环境:

mkdir /usr/share/nginx/html/00/11/22/33/ -p    准备目标目录
echo '/usr/share/nginx/html/00/22/33/1.html' > /usr/share/nginx/html/00/11/22/33/1.html 准备目标页面

配置地址重写:

vim /etc/nginx/conf.d/default.conf 
location /00 {
rewrite ^/00/([0-9]+)-([0-9]+)-([0-9]+)(.*)$ /00/$1/$2/$3$4 permanent;
root /usr/share/nginx/html;
}

systemctl restart nginx

访问页面进行测试:

elinks 192.168.19.100/00/11-22-33/1.html

Nginx架构篇(17)Rewrite - “/"分割目录层次_nginx


举报

相关推荐

0 条评论