omg2008 发表于 2019-8-23 15:22:21

没装ssl的网站用s访问会被定向到装了ssl的网站?

同一台vps有多个网站
A网站,装了SSL,https访问正常
B网站,没有装SSL,http访问也正常,但是输入https://B网站时,会到A网站?然后显示不安全的?

不知道要怎么解决

licess 发表于 2019-8-23 17:39:58

论坛搜索:空主机头

omg2008 发表于 2019-8-23 17:43:12

牛,谢谢管理员帮助。

omg2008 发表于 2019-8-25 22:46:28

licess 发表于 2019-8-23 17:39
论坛搜索:空主机头

老大

按论坛里的方案也OK,这个证书,要真实有效的,需要自己是创建一个;建好了,

但是打开的时候,还是显示到上面的页面,只是ssl信息变成新创建的那个信息了,继续打开就return到500或444;

我想要实际打开非https的网站 出现https请求时,不要出现这个https页而,而是直接跳到这个网站的http页面,
写了rewrite能跳,但是跳之前还是会出现https的页面,不知道有没有办法不要出现那个页面,直接到http里.

配置里写的是:
server {
listen 443 default_server;
server_name _;
ssl_certificate /root/ssl/ssl.crt;
ssl_certificate_key /root/ssl/ssl.key;
rewrite ^(.*)$https://$host$1 permanent;
#return 444;
}


vps里不仅一个网站,但只有一个有用到https

licess 发表于 2019-8-26 08:55:30

omg2008 发表于 2019-8-25 22:46
老大

按论坛里的方案也OK,这个证书,要真实有效的,需要自己是创建一个;建好了,


rewrite后面你写的https的链接他不就跳到https的页面了,改成http的

omg2008 发表于 2019-8-26 20:22:21

果然是,太感谢老大了。

omg2008 发表于 2019-8-26 20:26:14

好像还是不对,第一次加载时,还是出现截图的界面,继续前往后,之后才是直接跳到http页

licess 发表于 2019-8-26 21:38:00

omg2008 发表于 2019-8-26 20:26
好像还是不对,第一次加载时,还是出现截图的界面,继续前往后,之后才是直接跳到http页 ...

如果能把所有域名的证书全匹配上还全部是信任的话,https就没用它的必要了
页: [1]
查看完整版本: 没装ssl的网站用s访问会被定向到装了ssl的网站?