我的网站在chrome中产生了太多重定向错误。为什么这样,我该如何解决?

时间:2017-12-08 17:15:23

标签: javascript html google-chrome

我写了一个游戏并把它放在网上,在游戏结束时,有一个"重启"按钮。我没有处理重置游戏状态,而是重新加载页面。但是,经过几次这样的操作后,我在chrome中显示了这个屏幕:

Redirect errors

我使用的重新加载代码是:

<img id="restart-button" class="pointer" src="./img/restart.png"  onclick="location.reload()"/>

我还为游戏做了很多预加载,我有46个图像/音频文件,我在游戏开始时加载到缓存中。

我最好的猜测是:

  1. &#34; location.reload()&#34;实际上加载了很多次

  2. 它不喜欢我要求它缓存和重新缓存的东西数量

  3. 我是否需要使用简单的init函数重做它?根据我编写游戏的方式,这将是一个巨大的痛苦。这是怎么回事?

    游戏的网址为http://secretmommymakeover.com/

1 个答案:

答案 0 :(得分:1)

您的网站存在DNS问题,而非代码相关问题。这对你来说是个好消息:)

当我dig A secretmommymakeover.com时,我得到了三个IP地址,如下所示:

secretmommymakeover.com. 1725   IN  A   162.255.119.154
secretmommymakeover.com. 1724   IN  A   192.30.252.154
secretmommymakeover.com. 1724   IN  A   193.30.252.154

并且每次重新加载都会混淆浏览器,并尝试从差异IP地址中提取资源或页面...

删除不正确的IP地址,只保留正确的IP地址。

此外,您还有www子域重定向到裸域名的重定向,因此如果IP地址无法正常工作,请尝试关闭。

enter image description here