Nginx - 路由到与匹配位置不同的应用服务器端点

Nginx - 路由到与匹配位置不同的应用服务器端点

如果我有以下入站 URL:/blog/mailchimp.xml但我想从应用服务器为端点提供服务,/blog/atom.xml而我不想进行重写,那么为 nginx 编写此规则的最佳方法是什么?

答案1

如果你不想使用重写,那么你应该能够将 301 或 302 返回到你想要去的地方。我现在无法测试这一点,但我不明白为什么它不起作用

location /blog/mailchimp.xml {
    return 302 $scheme://YOUR-SITE/blog/atom.xml;
}

相关内容