【发布时间】:2019-07-20 05:43:03
【问题描述】:
我的网站有很多图片 /image/test/manyfile.jpg,现在我有 /image/test/manyfile_large.jpg,但并非所有 .jpg 都有 _large.jpg。
所以我的想法是使用 Nginx 检查 manyfile_large.jpg 文件,如果不存在则重写或重定向到 manyfile.jpg
谁能给出一个示例配置?
非常感谢! :)
【问题讨论】:
-
这些文件是否在同一个目录中? URI 是否基于非_大文件的名称?
-
@RichardSmith 是的,同一个目录,例如:/image/test/dog.jpg, /image/test/dog_large.jpg, /image/test/cat.jpg, /image/test /cat_large.jpg、/image/test/bird.jpg,但没有 /image/test/bird_large.jpg。谢谢:)
标签: nginx replace http-status-code-404 fallback