答案1
我已在另一条评论中回答了这个问题,但发现另一个帖子中的这个答案很有帮助:
https://stackoverflow.com/a/55223730
我之所以在这里回答,是因为 Google 先引导我到这里,因此我可以为老 Rails 开发人员提供一些额外的背景信息。如果您使用 Pow 或类似服务,它会让您将一个/etc/resolver
名为的文件放入dev
其中,如下所示:
# Lovingly generated by Pow
nameserver 127.0.0.1
port 20560
删除文件(sudo rm /etc/resolver/dev
)将解决此问题。
答案2
尝试在地址栏中使用https://
而不是http://
。检查防火墙,并尝试使用其他浏览器。尝试禁用浏览器的家长控制和扩展。打开“隐身窗口”或安全浏览会话即可实现此目的,除非您也在那里启用了扩展。
还要清除浏览器缓存。显然,这是现在清除 301 重定向的首选方法(即使不是唯一的方法)。
要确保 DNS 正常工作,请转到终端并输入dig web.dev
。 dig 命令会查询 DNS 服务器以获取详细的地址信息。尝试直接转到 中列出的 IP 地址ANSWER SECTION
,在本例中,https://216.239.34.21。
web.dev. 162 IN A 216.239.34.21
更新:还请检查 DNS 服务器(例如 )dnsmasq
是否未配置为指向或类似.dev
中的 localhost dnsmasq.conf
。更改dev
为test
、invalid
或 ,localhost
具体如下RFC 2606。
#address=/dev/127.0.0.1
address=/test/127.0.0.1