网站想把www 的域名重定向为没有 www 的域名,设置完了,访问自己的网站,发现了一个Status Code: 307 Internal Redirect,请问这个是多余的吗?还是正常的?多余的话可能是哪里出问题了?
下面是截图:
我想把 http://www.example.com 重定向到 https://example.com . 但是 访问https://www.example.com 重定向的时候会得到证书错误,因为在重定向之前,浏览器要验证SSL证书,所以一个子域名和一个根域名都有SSL证书。我的域名记录因此添加了两条:
然后重定向配置文件如下图:
正常的是这么操作吗? 目前我用的Ghost开源发布平台搭的博客。 Ubuntu 18.04 NGINX
1
chenke0123 2018-11-25 13:55:50 +08:00
直接 return 301
|
2
jingyulong OP @chenke0123 直接 return 的是 301,不知道是不是自己的配置出问题了,我又添加了两张截图,能再帮我看看吗?
|
3
sheeta 2018-11-25 17:31:31 +08:00
你的域名是不是添加了 preload
|
4
jingyulong OP @sheeta 刚刚百度了一下,没有太懂。请问 preload 要怎么查看是否添加呢,我用的阿里的域名
|
5
sheeta 2018-11-25 18:33:28 +08:00
@jingyulong 你看一下响应头里面有没有这个 strict-transport-security: max-age=12345678; includeSubDomains; preload
|
6
xiangyuecn 2018-11-25 19:43:22 +08:00
|
7
fourstring 2018-11-25 19:47:05 +08:00
|
8
fourstring 2018-11-25 19:47:19 +08:00
@fourstring #7 可以多看下这个博客
|
9
jingyulong OP @sheeta
Status Code: 307: ResponseHeaders: Non-Authoritative-Reason: HSTS Status Code: 301: strict-transport-security: max-age=63072000; includeSubDomains; preload 301 有你说的这个诶。 |
10
jingyulong OP @xiangyuecn 我发现 Microsoft Edge 就没有 307,在谷歌浏览器里清理 HSTS 有什么用吗?
|
11
jingyulong OP @fourstring 多谢,这篇文章写的不错,很有启发,这个平时如果不问,估计没人知道😂
|
12
xiangyuecn 2018-11-25 20:54:18 +08:00
@jingyulong #10 哈哈 活捉一只用 edge 的
|
13
jingyulong OP @xiangyuecn IE 已经卸载,除了 Chrome,只有 Edge 了,上次弄个网银切换兼容视图都不行,哈哈
|