我在我的计算机上设置了几个 VirtalHost。我想使用我的 comp 的 ip 地址从另一台 PC 访问我目前正在处理的站点,但是我尝试的每个配置都会将我带到不同的虚拟主机(实际上是我设置的第一个虚拟主机)我的补偿)。如何设置 apache 虚拟主机配置以确保 IP 地址将我带到我想要的站点。
/etc/apache2/sites-available/site-i-want-to-show-up-with-ip-address.conf 包含:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerAlias currentsite.com
DocumentRoot /path/to/root/of/site-i-want-to-show-up
ServerName localhost
ScriptAlias /awstats/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/current-site-access.log combined
</VirtualHost>
并且 /etc/apache2/sites-available/site-that-keeps-showing-up.conf 包含:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerAlias theothersite.com
DocumentRoot /path/to/it
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>
我会很感激任何人的帮助。
另外,我对配置web服务器不是很了解,上面的代码都是通过教程得到的。