Ubuntu apache2 windows10 我想要地址服务器/地址

Ubuntu apache2 windows10 我想要地址服务器/地址

我需要一些小帮助,谢谢。我已经在机器上安装了虚拟机。设置 Apache2 并设置一些测试地址。我想在 Windows 中设置地址,例如 192.168.56.212/test.com,并希望在 Windows 中设置下一个地址,例如 192.168.56.212/nextadress.com

我现在在 test.com.conf

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName 192.168.56.212/test.com
    ServerAlias 192.168.56.212/www.test.com
    DocumentRoot /var/www/projects/test.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

但 192.168.56.212/test.com 不起作用。我设置了 Nat 等是正确的,因为当我设置 192.168.56.212 而不设置 /test.com 时,会向我发送 apache2 默认页面 感谢帮助

答案1

的虚拟主机192.168.56.212/test.com不是有效。Vhosts 应该是 FQDN,例如example.org

要配置多个名称,您必须以某种方式配置一个有效的名称解析方案。

或者你可以配置基于 IP 的托管,其中 Apache 监听多个 IP 并根据 IP 决定提供哪些内容。在这种情况下,ServerName 不会影响内容。

相关内容