nginx处理图片实际路径的问题
怪我咯
怪我咯 2017-05-16 17:21:57
[Linux讨论组]

项目中对上传的文件,进行一次sha1的重新命名,一张图片上传后被命名为c2e47454e951697811c0531949d4d318
在浏览器端的访问路径是:/img/c2e47454e951697811c0531949d4d318,注意是没有图片的后缀名的!

我部署之后,我需要通过nginx来做缓存处理,那么,请问一下大伙,我该怎么处理呢:

怎么在nignx里配置映射到真实的 image_save_path/img/c2/e4/7454e951697811c0531949d4d318.[jpg|gif|png]

location ~/img/*$ {
    root image_real_path_here;
    # 此处不太理解该如何处理图片名称的前四个字符,变成路径形式,        
}

请各位大大帮忙!谢谢

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号