我如何通过IP访问我的域名www虚拟主机?

我如何通过IP访问我的域名www虚拟主机?

23.222.22例如,我有一个在 IP 上运行的网站

我已经在 Apache 中创建了虚拟主机/home/www/www.site.com作为我的 Web 服务器。

但是对于开发来说,在更新 DNS 之前,我可以像这样访问网站吗

http://23.222.22/~www.site.com/

因为

http://23.222.22/ just loads info from var/www

谢谢

答案1

简短回答:你不能直接

为了得到你想要的:

  • 将该条目添加到您的hosts* 文件中,其中您的 www.site.com 将指向您的 ip
  • 您可以找到一个浏览器插件,您可以在其中添加标题Host,以告诉网络服务器您希望访问哪个虚拟主机

*c:\windows\system32\drivers\etc\hosts在 Windows 和/etc/hosts*nix 上;只需23.22.22.22 www.site.com在末尾添加,然后在浏览器中打开 www.site.com

答案2

如果您将站点设置为 Apache 的默认 DocumentRoot,那么当您使用 IP 而不是主机名访问时,它应该显示该站点。

当然,所有 URL 等服务器变量都将是 IP 而不是主机名。

相关内容