Nginx在jpg上到期,停止重写旧图像位置吗?

时间:2018-07-27 12:25:11

标签: nginx nginx-location

对于那些对nginx有所了解的人来说,我敢肯定这很简单,但是由于某些原因,我无法使它正常工作。

我们曾经有/ large和/ small缩略图,但是如今,我们只有一个文件夹。所以我要重写一下...

location /assets/images/thumbnails/small/ {
        rewrite ^/assets/images/thumbnails/small/([^/]*)\.(jpg|gif)$ /assets/images/t$
    }
    location /assets/images/thumbnails/large/ {
        rewrite ^/assets/images/thumbnails/large/([^/]*)\.(jpg|gif)$ /assets/images/t$
    }

一切正常,直到我将其添加到缓存图像30天...

location ~* \.(jpg|png|gif|ico|css|js)$ {
    expires 30d;
}

任何人都知道为什么这会中断图像重写? TIA!

0 个答案:

没有答案