我今天遇到了一个有趣的问题。在Chrome的隐身窗口中,URL前面有www
来访问我的网站https://justbookr.com/时,该网站可以正确打开。但是经过几次刷新后,Chrome抛出错误-The web page at https://www.justbookr.com/ might be temporarily down or it may have moved permanently to a new web address.
。
我正在负载均衡器后面的Elastic Beanstalk上运行,并且尚未在Beanstalk的部署配置中设置任何内容来处理重定向或使用www
进行任何操作。我有一个www.justbookr.com的CNAME记录,其值就是justbookr.com。
我很好奇为什么它可以在初始负载下工作,然后在刷新后失败?在没有www
的情况下访问网站一直可以正常工作。
为什么会这样?
编辑:我也有一名服务人员---是否也需要在服务人员中设置www
?
workbox.routing.registerRoute(/https:\/\/justbookr.com/, workbox.strategies.networkFirst({ cacheName: "JustBookr-production", plugins: [] }), 'GET');
workbox.routing.registerNavigationRoute('/https:\/\/justbookr.com/');