【问题标题】:Nginx How to rewrite a path ending with a .jpg extensionNginx如何重写以.jpg扩展名结尾的路径
【发布时间】:2020-04-18 00:03:47
【问题描述】:

如何重写以 .jpg 扩展名结尾的路径
来自https://example.com/something/something/image.jpg
https://example.com/something/something/something/something/image.jpg
https://example.com/image.jpg
但不要重写https://example.com/image.jpg

【问题讨论】:

  • 谢谢,效果很好!!!

标签: nginx url-rewriting


【解决方案1】:

您可以使用字符类[^/] 来匹配任何不是/ 的字符。

任何在/ 前至少包含一个字符的URI 都不会匹配/image.jpg

例如:

rewrite .(/[^/]+\.jpg)$ $1 permanent;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-17
    • 2021-08-27
    • 1970-01-01
    • 2020-05-02
    • 2016-06-27
    • 2011-10-01
    • 1970-01-01
    • 2021-03-14
    相关资源
    最近更新 更多