Php 为什么浏览器不';在主机文件中找不到url?

Php 为什么浏览器不';在主机文件中找不到url?,php,webserver,hosts,Php,Webserver,Hosts,在我的主机文件中: 127.0.0.1 test1.ru 127.0.0.1 www.test1.ru 我的浏览器(google chrome、firefox)找不到此URL,无法访问此页面,在编辑主机文件后,我已重新加载浏览器(还清除了所有缓存),但仍然没有运气,为什么会发生这种情况 我用的是denwer。。。本地主机已成功加载,但类似这样的站点-运气不佳 有什么想法吗?尝试清除DNS缓存。 关闭所有浏览器。 在命令提示符下(以管理员身份),键入: 这将清除浏览器和操作系统中所有缓存

在我的主机文件中:

127.0.0.1   test1.ru
127.0.0.1   www.test1.ru
我的浏览器(google chrome、firefox)找不到此URL,无法访问此页面,在编辑主机文件后,我已重新加载浏览器(还清除了所有缓存),但仍然没有运气,为什么会发生这种情况

我用的是denwer。。。本地主机已成功加载,但类似这样的站点-运气不佳


有什么想法吗?

尝试清除DNS缓存。 关闭所有浏览器。 在命令提示符下(以管理员身份),键入:


这将清除浏览器和操作系统中所有缓存的DNS查询。

尝试清除DNS缓存。 关闭所有浏览器。 在命令提示符下(以管理员身份),键入:


这将清除浏览器和操作系统中所有缓存的DNS查询。

也许我误解了这个问题,但这就是该条目的全部思想


将其设置为
127.0.0.1
会使该域指向您的本地计算机,因此,当您尝试访问
test1.ru

时,浏览器会尝试从您的本地计算机加载该站点。也许我误解了这个问题,但这就是该条目的全部想法


将其设置为
127.0.0.1
会使该域指向您的本地计算机,因此浏览器会在您尝试访问
test1.ru时尝试从您的本地计算机加载站点。您需要更改方法

主机
文件用于将
域(stackoverflow.com、xyz.com、abc.com)
指向
服务器地址
,就像
DNS服务器
那样

test1.ru 127.0.0.1

test1.ru$YOURSERVER$

注意:要获取服务器的IP,您可以
PING
it,这样您就知道服务器的IP地址了


还有问题吗?很乐意帮忙

你需要改变方法

主机
文件用于将
域(stackoverflow.com、xyz.com、abc.com)
指向
服务器地址
,就像
DNS服务器
那样

test1.ru 127.0.0.1

test1.ru$YOURSERVER$

注意:要获取服务器的IP,您可以
PING
it,这样您就知道服务器的IP地址了



还有问题吗?很乐意帮忙

您是否使用代理?并且您的本地服务器配置正确?在IE(或Chrome)中,转到Internet选项->连接->局域网设置,然后取消选中
自动检测设置
。您在浏览器中遇到的错误是什么?这可能是您的DNS解析(->检查您是否使用管理员权限编辑了主机文件)方面的问题,也可能是您的本地Web服务器IPConfig/flushdns中的配置问题-这就是帮助我解决此问题的原因您是否使用代理?您的本地服务器是否配置正确?在IE(或Chrome)中转到Internet选项->连接->LAN设置,然后取消选中“自动检测设置”
。您在浏览器中遇到的错误是什么?这可能是您的DNS解析(->检查您是否使用管理员权限编辑了主机文件)方面的问题,也可能是您的本地Web服务器IPConfig/flushdns中的配置问题-这正是帮助我解决此问题的原因他对此设置有问题,但您对他期望的输出是正确的(据我所知)@Ryan如我所说,也许我误解了这个问题,但localhost和result正是它们应该做的。我认为当他说
localhost加载成功
时,他的意思是当直接转到
localhost
时,它会工作,但是他的主机记录没有正确解析为localhost。这就是为什么写得好的问题很好的原因!他对这个设置有问题,但你对他期望的输出是正确的(据我所知)@Ryan如我所说,也许我误解了这个问题,但是localhost和result正是它们应该做的。我认为当他说
本地主机成功加载
时,他的意思是当直接转到
localhost
时,它工作正常,但他的主机记录没有正确解析为localhost。这就是为什么写得好的问题很棒!太好了,这就是成功的原因,非常感谢!,我很高兴能帮上忙。你能接受这个答案作为解决方案吗?太好了,这就是有效的方法,非常感谢!,我很高兴能帮上忙。你能接受这个答案作为解决办法吗?
ipconfig /flushdns