14

所以,我在最后一个小时里一直在努力解决这个问题。出于某种原因,我的 POW 域总是在 Chrome 中遇到 www.website-unavailable.com 错误。Rails 服务器在传统的基础上工作得很好,rails s并且在localhost:3000. 我正在使用Anvil.app来管理域。

无论如何,每次尝试访问.dev域时,我都会立即在 Chrome 中点击 www.website-unavailable.com 页面。

最奇怪的是,该网站在其他浏览器中加载效果很好。只是不是铬。我什至尝试安装Chrome Canary,但它遇到了完全相同的错误(全新安装!)。

我按此顺序尝试使服务器再次运行,但无济于事:

  1. 重新启动。
  2. pow restart在各个站点的终端中。
  3. 重新安装 POW。
  4. 清除 DNS 缓存chrome://net-internals#dns

似乎没有任何效果。知道我能做些什么来让它再次工作吗?使用 localhost:3000 并不是什么大不了的事,但我喜欢 POW。奇怪的是,它连续几周都运行良好。

4

3 回答 3

24

我遇到了同样的问题,但从 OpenDNS 更改为 Google 的 DNS 服务器并没有帮助。显然,这是 Chrome 内置的异步 DNS 的问题。

有几个解决方法:

  • 使用.xip.io域而不是.dev
  • 禁用异步 DNSchrome://flags
  • 禁用 NXDOMAIN 帮助程序

我最终禁用了异步 DNS,我的.dev域再次工作。

这是我找到更多信息的地方:

于 2013-08-07T20:13:19.897 回答
10

感谢用户 Dan Reedy(见上文),我能够通过从 OpenDNS 迁移到 Google DNS8.8.8.88.8.4.4设置来解决这个问题。现在,页面加载速度更快 Pow 服务器再次运行。他们似乎实际上加载得更快。惊人的!

于 2013-07-21T22:45:31.247 回答
0

我在 Mac OS X 上通过 Network Preferences 查找我的 IP,然后导航到如下域:

http://subdomain.name-of-app-directory.ip-address.xip.io

所以一个例子是:

http://subdomain.website.10.0.0.0.22.xip.io
于 2016-05-19T09:35:14.633 回答