nginx 非80443端口跳转到80443

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 非80443端口跳转到80443相关的知识,希望对你有一定的参考价值。

其实很简单:

if ($server_port != ‘80‘ ) {
   rewrite ^/(.*)$ http://$host/$1 permanent;
}

举一反三。。。

if ($server_port != ‘443‘ ) {
   rewrite ^/(.*)$ https://$host/$1 permanent;
}
if ($host != ‘host‘ ) {
   rewrite ^/(.*)$ http://host/$1 permanent;
}


以上是关于nginx 非80443端口跳转到80443的主要内容,如果未能解决你的问题,请参考以下文章

docker 在新增映射端口时报错

Tomcat 8.5 配置自动从http跳转https

如何实现docker服务重启容器不停止

docker 控制台中的 phpmyadmin 错误

nginx 80端口下HTTPS请求跳转到指定其他端口

HTTP协议