1
zlfzy 2017-11-18 12:35:55 +08:00 via iPhone 1
你另外弄一份 https://b.website.com/的 conf 文件监听 443 端口,不用 301
|
2
just1 2017-11-18 12:38:49 +08:00 via Android
因为 b 没有配置 https,nginx 会使用默认 https 站点的配置(就是 a )
|
4
zlfzy 2017-11-18 13:08:20 +08:00
@ericgui 要不你试试再加这一段,return 301 http://$host$request_uri; 看看能不能把 https 强制跳转 http
|
5
yangg 2017-11-18 14:25:26 +08:00
正常情况,https 不存在会走第一个,lz 解决了告诉下我
|
8
dorothyREN 2017-11-19 16:46:07 +08:00
配置不对,找不到对应的域名的话会直接转到默认主机。
|
9
blless 2017-11-20 00:27:42 +08:00
301 没记错是永久重定向,浏览器貌似会缓存这个记录,当下次打开的时候 浏览器其实并没有真正请求到你的后端,而是因为你最近请求过这个站点,所以浏览器直接把缓存的记录给你了。建议每次测试开隐身窗口测试
|