加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

nginx – 将URL映射到文件系统

发布时间:2020-05-22 21:46:27 所属栏目:Nginx 来源:互联网
导读:将此URL映射到此文件系统路径的最佳方法是什么?从http://site.com/200x300/ed3269d0-f9ef-4ffc-abea-5982969876c0/my file.jpg 至/var/www/e/d/3/ed3269d0-f9ef-4ffc-abea-5982969876c0/200x300.jpg 哪里“200x300”是图

将此URL映射到此文件系统路径的最佳方法是什么?

http://site.com/200x300/ed3269d0-f9ef-4ffc-abea-5982969876c0/my file.jpg

/var/www/e/d/3/ed3269d0-f9ef-4ffc-abea-5982969876c0/200x300.jpg

哪里

>“200×300”是图像的大小
>“ed3269d0-f9ef-4ffc-abea-5982969876c0”是图像的指导
>“我的文件”是文件的名称(用于SEO,可能包含空格)
>“e”,“d”和“3”是指南的前3个字母
>“.jpg”是文件的扩展名 最佳答案 尝试以下内容:

location / {
   location ~* ^/(d+xd+)/((w)(w)(w)[-w]+)/[^/]+.jpg${
      alias /var/www/$3/$4/$5/$2/$1.jpg;
   }
}
location /some_other_location/ { ... }

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读