如何在Apache中更改网站地址?

我花了整个周末的时间在家里复制我的开发服务器。 我有一个基于IP的虚拟主机指向的Apache服务器

1.2.3.4 /var/www/www.a.com 1.2.3.5 /var/www/www.b.com 1.2.3.6 /var/www/www.c.com 

现在我已经能够在我的桌面上安装一个虚拟机,安装了操作系统,应用程序,数据库服务器,apache等等。一切看起来都不错。

所以现在我有,

 192.168.0.111 at /var/www/www.a.com 192.168.0.112 at /var/www/www.b.com 192.168.0.113 at /var/www/www.c.com 

所以当我去192.168.0.111,我去www.a.com所以我猜apache也在工作。

我想要做的是,而不是去www.a.com我想改变它的另一个地址,如a.me.add1

我怎样才能做到这一点? 我正在通过虚拟主机部分,我已经改变了服务器名称条目等,但它不工作。

你能全面地告诉我,我需要做些什么来设置它? 一旦网站获得www地址,我目前的设置并不能真正帮到我。

对不起,如果我不解释正确。 如果您需要,我可以提供我的conf文件。 我有webmin安装。

或者你可以告诉IP地址为192.168.0.111的文件根目录是否指向/var/www/www.a.com,它是否会一直parsing为该networking地址。 这是如果我input192.168.0.111浏览器将redirect到www.a.com。 服务器名称在这方面有什么作用呢?

你想要在客户端浏览器中的url取决于你input的IP地址吗? 还是你想要一个不同的网站加载不同的IP?

如果你想要一个IP或一个域名去特定的网站使用/ etc / apache2 / sites-enabled 。 添加一个文件到这个目录的内容;

 <VirtualHost *:80> DocumentRoot /var/www/whatever ServerName a.me.add1 </VirtualHost> 

然后重启apache(/etc/init.d/apache2 restart)

确保域名parsing到正确的IP地址(编辑你的DNSlogging)

如果我正确地理解你,这应该做你想要的…