具有WWW的URL,仅在首次加载Elastic Beanstalk之前有效

时间:2018-08-08 07:58:41

标签: amazon-web-services elastic-beanstalk service-worker elastic-load-balancer

我今天遇到了一个有趣的问题。在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/');

0 个答案:

没有答案