Nginx Rewrite-如何重定向特定文件类型的 URL?

Nginx Rewrite-如何重定向特定文件类型的 URL?

我目前使用的廉价 CDN 在视频缓存方面表现非常糟糕。更糟糕的是,我无法访问其设置。

所以我想知道是否可以将某些文件类型的 URL 重写为我的服务器的 IP 地址而不是 CDN 服务器?

在 Apache 中应该是这样的: https://stackoverflow.com/questions/7154666/apache-mod-rewrite-redirect-file-type-to-another-domain

答案1

在你的 nginx 配置文件中添加如下内容:

location ~* \.(gif|jpg|jpeg)$ {
    rewrite ^(.*) http://someserver.com/$1 last;
}

您可以查看nginx重写配置的示例这里以及一些位置指令的示例这里

相关内容