Apache不会对使用我的域名的请求做出回应,而只会对针对服务器IP的请求做出回应

我的VPS主机最近暂停了我的服务,因为我的网站遭到了DDoS攻击。 当他们把我带回网上时,我的IP已经改变了。 我现在只能通过请求IP http://176.126.69.72/来查看我的网站,而不是使用域名http://gatewaygaming.net.au/ 。

我已经更新了我的Alogging,并validation,当我input域名我的电脑确实试图连接到正确的服务器。 奇怪的是,如果我在服务器上执行“wget http://gatewaygaming.net.au/ ”,我可以查看页面。

看起来你在更新Alogging时犯了一个错字。 当我ping那个域名时,我得到的IP是: 172 .126.69.72不是176 .126.69.72

在服务器本身上键入ping gatewaygaming.net.au ,看看出现的IP是否是新的 – 不要以为会是。

检查你的apacheconfiguration,确保服务器configuration为侦听新IP,并且关联的主机名configuration为新IP上的虚拟主机(如有必要)。