我想在本地testing网站。
在Apache中有两个configuration部分对我有好处。
我试过了
<VirtualHost 127.0.0.1> ... </VirtualHost> <VirtualHost 127.0.0.2> ... </VirtualHost>
但是,当我input浏览器127.0.0.2,它显示从127.0.0.1的页面。
什么是错的,我该如何解决这个问题?
可能常见的做法是改变主机。
把你的虚假域名放入你的/etc/hosts文件,并使用基于名字的虚拟主机。
# /etc/hosts 127.0.0.1 example.com example.org example.net # Apache httpd VirtualHost configuration NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> ServerName example.com # [...] </VirtualHost> <VirtualHost 127.0.0.1:80> ServerName example.org # [...] </VirtualHost> <VirtualHost 127.0.0.1:80> ServerName example.net # [...] </VirtualHost>