工作的时候遇到一个奇怪的问题
前置条件
1 有老域名 old.com可以访问http/https
2 同一台服务器上配置了新的域名new.com,老域名重定向到新域名old.com-->301-->new.com
3 新老域名都已经备案,而且都已经申请了ssl证书
4 3月5号前全部访问正常
问题
3月9号发现,https://new.com正常访问,http://new.com无法访问了
因为3月7号改了下配置,怀疑是不是因为配置问题导致
所以检查了很久
始终没找到问题
F12发现浏览器安全策略,Content-Security-Policy: upgrade-insecure-requests 说什么不要手动写http,我能自动识别https,errorcode:118。感觉不关事的,毕竟无法访问
最后重新部署配置,独立部署old.com发现没问题,又独立部署new.com发现还是http无法访问。确认与服务器配置无关。
最后不得已直接问老板是不是服务器托管商做了拦截或者白名单没加入
一查还真是……我心里瞬间#¥%&@#%^&#%&#%%^&$%,最后就这样莫名其妙的解决了
网友评论