本地无法访问网站,其他人可以

Posted

技术标签:

【中文标题】本地无法访问网站,其他人可以【英文标题】:Unable to access site locally, others can 【发布时间】:2021-01-16 16:50:01 【问题描述】:

我在我的一台家庭服务器上本地运行 apache。我可以访问该域一次或两次,但它会超时。它根本不允许我从我的 ip 访问它(与网站托管的 IP 相同)。其他人可以输入域名,并随心所欲地访问服务器。如果我使用代理,那么我也可以访问它。唯一出现问题的情况是我尝试在没有 *** 的情况下访问它,或者使用网络上的另一台计算机访问它。

TL;DR无法从自己的网络访问站点,其他网络可以访问。

【问题讨论】:

【参考方案1】:

您能告诉我们您使用的是什么操作系统吗?也可能是在该目录的规则中,您允许从除 localhost 之外的任何 IP 访问它。

例子:

<Directory /var/www/html/> 
  Order Deny,Allow 
  Deny from 127.0.0.1 
  Allow from All
</Directory>

这样的配置将拒绝来自localhost 的所有内容,并允许来自任何其他 IP 的所有内容。

【讨论】:

debian 10,破坏者。 DocumentRoot /var/www/ ServerName site.com 可以显示文件/etc/apache2/sites-available/000-default.conf 的完整内容吗? 看起来不错。当您从localhost PING 到site.comsubdomain.site.com 时,您会收到回复吗? `? 是的。它可以在多台计算机上连续工作几次。我也试过其他浏览器,但没有用。

以上是关于本地无法访问网站,其他人可以的主要内容,如果未能解决你的问题,请参考以下文章

我无法访问本地网络和 phpMyAdmin

IIS网站本机可以访问但局域网其他机器无法访问 解决方法

本地虚拟机的tomcat, localhost:8080无法访问, 127.0.0.1:8080也无法访问, ip:8080可以访问,怎么办?

电脑可以上网,其他都正常,但无法使用百度搜索,显示无法访问此网站

为啥有的网页会显示很抱歉,此网站无法访问,别人都可以访问的。

IIS 部署网站本地可访问,外网无法访问