nginx怎么伪静态其他后缀的

比如我的规则是rewrite^/large/(\S+)$/img.php?pic=$1last;pic后面的是一个图片地址。我用读取图片数据后。伪静态成自己网站图片。。然... 比如我的规则是
rewrite ^/large/(\S+)$ /img.php?pic=$1 last;
pic后面的是一个图片地址。我用读取图片数据后。伪静态成自己网站图片。。然后让CDN缓存。但是我发现jpg后缀的一直不行。。。换成.html又可以。。是不是哪里写错了?
展开
 我来答
痞子傻瓜
2019-04-25 · TA获得超过441个赞
知道小有建树答主
回答量:611
采纳率:75%
帮助的人:191万
展开全部

看问题不是伪静态的问题吧,是你CDN缓存配置得有问题了,CDN缓存得话可以用路径,域名,文件后缀来设置的,下面是阿里云的缓存配置,给你截个图,你找下你后台的里面可以设置的地方

更多追问追答
追问
不是CDN缓存问题,是只要图片后缀就404.。。连给CDN缓存的机会都没。用的宝塔。不知道是不是图片后缀给过滤了。不知道哪里设置
追答
来个图片地址看看来,发出来帮你看看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式