【发布时间】:2020-12-16 22:47:01
【问题描述】:
Nginx 在其回复中添加了 Location 标头。这是在 HTTP 中的。我想用 HTTPS 替换它。
我尝试使用 proxy_redirect。
使用硬 URL,它可以工作:
proxy_redirect http://www.mywebsite.com/fr/connexion?toUrl=%2Ffr https://www.mywebsite.com/fr/connexion?toUrl=%2Ffr;
但是,我无法在命令中集成 RegEx 以使其每次都能正常工作。
你有什么想法吗?
【问题讨论】:
-
不需要指定整个网址,试试:
proxy_redirect http:// https://; -
这比我想象的还要简单。我确认它有效。感谢您的帮助!
标签: nginx