我有一个运行在IP上的网站,例如23.222.22
我在Apache中创build了我的虚拟主机/home/www/www.site.com作为我的Web服务器。
但是对于开发,在更新DNS之前,我可以像访问网站一样
http://23.222.22/~www.site.com/
因为
http://23.222.22/ just loads info from var/www
谢谢
简短的回答:你不能直接
为了得到你想要的:
hosts *文件,您的www.site.com将指向您的IP Host头,告诉Web服务器你想访问哪个虚拟主机 * c:\windows\system32\drivers\etc\hosts和* nix上的/etc/hosts ; 23.22.22.22 www.site.com上添加23.22.22.22 www.site.com ,然后在浏览器中打开www.site.com
如果您将站点设置为Apache的默认DocumentRoot,那么当您使用IP而不是主机名访问时,它应显示该站点。
当然,所有你的服务器variables的URL等将是IP而不是主机名。