nginx的https如何跳转到其他url?
server {listen IP:80;
server_namewww.domain.com;
rewrite ^(.*) https://www.domain.com$1 permanent;
}
这样只能让http跳转到https
如果在浏览器输入https://domain.com 是不会跳转到https://www.domain.com的。
怎样配置能让输入https也能跳转?请大佬指点。 在 listen 的443 端口下的server 写一个 rewrite or return 301啊 server_name好像可以写多个的吧. ayue168 发表于 2017-5-31 15:28
在 listen 的443 端口下的server 写一个 rewrite or return 301啊
server {
listen IP:80;
listen IP:443;
server_namewww.domain.com;
rewrite ^(.*) https://www.domain.com$1 permanent;
}
这样吗?这样之后网站就无法访问了哦 跳转的办法实在是太多了,楼下回答~ https://xxx.com 转 https://www.xxx.com
server{
listen 443;// https 443端口
server_name xxx.com;
rewrite ^(.*) https://www.xxx.com$1 permanent;
} ayue168 发表于 2017-5-31 15:32
https://xxx.com 转 https://www.xxx.com
server{
配置之后 访问时提示Error 525 Ray SSL handshake failed 哦,443要证书.rewrite是你的站吗.不是的话我就不知道了哦. ayue168 发表于 2017-5-31 15:37
哦,443要证书.rewrite是你的站吗.不是的话我就不知道了哦.
是我自己的站,http可以正常跳转到https://www.domain.com的 vpsbar 发表于 2017-5-31 15:32
跳转的办法实在是太多了,楼下回答~
你这太坑了,网上都是http跳到https的