有关nginx 301的问题
在nginx的配置文件里添加了301的代码:
如下:
if ($server_port = 80)
{
return 301 https://$server_name$request_uri;
}
if ($scheme = http)
{
return 301 https://$server_name$request_uri;
都能301跳转。后来发现一个问题。
新开了一个域名的解析,就是二级域名,服务器的IP和原来的不一样。
原来的服务器IP是:1.1.1.1 绑定域名:5137bj.com www.5137bj.com
新的二级域名的服务器IP是:2.2.2.2 绑定域名:mp.5137bj.com
我在配置文件里一开启上面的301跳转代码,就会出现:
打开http://mp.5137bj.com 就会以https方式打开。也就是https://mp.5137bj.com
问题是,2.2.2.2没有做任何的https的协议配置啊。
请教一下军哥和各位。
https的证书,我只用5137bj.com和www.5137bj.com来申请的。而且是两台服务器哦。