首页 > 解决方案 > 在404上,重定向修改域名

问题描述

将 UI 托管在 example.com 上,后端托管在 api.example.com 上 在特定的 OAuth 场景中,api.example.com 会为此 url 返回 404

https://api.example.com/ng/login?error=access_denied&state=bQ9lk2#

我想在 nginx 中处理这个 404 并将其重定向到

https://example.com/ng/login?error=access_denied&state=bQ9lk2#[没有api子域]

如何保留查询参数

标签: nginxnginx-locationspring-oauth2

解决方案


没关系,在应用服务器本身中处理重定向更容易。单独留下nginx。


推荐阅读