Nginx 将头位置从HTTP重写为HTTPS
Nginx在其回复中添加位置头。这个是HTTP。我想用HTTPS代替它 我试过用代理重定向 通过硬URL,它可以工作:Nginx 将头位置从HTTP重写为HTTPS,nginx,Nginx,Nginx在其回复中添加位置头。这个是HTTP。我想用HTTPS代替它 我试过用代理重定向 通过硬URL,它可以工作: proxy_redirect http://www.mywebsite.com/fr/connexion?toUrl=%2Ffr https://www.mywebsite.com/fr/connexion?toUrl=%2Ffr; 但是,我不能将RegEx集成到命令中,使它每次都能工作 你有什么想法吗?正如理查德·史密斯所说,没有必要使用正则表达式。只需填写以下指令: pr
proxy_redirect http://www.mywebsite.com/fr/connexion?toUrl=%2Ffr https://www.mywebsite.com/fr/connexion?toUrl=%2Ffr;
但是,我不能将RegEx集成到命令中,使它每次都能工作
你有什么想法吗?正如理查德·史密斯所说,没有必要使用正则表达式。只需填写以下指令:
proxy_redirect http:// https://;
或
感谢您的回答您不需要指定整个URL,请尝试:
proxy_redirect http://https://代码>比我想象的还要简单。我确认它有效。谢谢你的帮助!
proxy_redirect http://www.yourwebsite.com/ https://www.yourwebsite.com/;