![Webmin:新的 Virtualhost Apache 配置不正确,如何修复?](https://linux22.com/image/1378364/Webmin%EF%BC%9A%E6%96%B0%E7%9A%84%20Virtualhost%20Apache%20%E9%85%8D%E7%BD%AE%E4%B8%8D%E6%AD%A3%E7%A1%AE%EF%BC%8C%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%EF%BC%9F.png)
每当我在一台运行 Apache 2.4 的服务器上创建新站点时,访问 URL 后,我都会被重定向到该服务器上的默认网站。
当我查看配置文件时,我在标题中看到以下内容:<VirtualHost *:80>
只要我将 * 更改为服务器的外部 IP 并重新启动 apache2,它就可以工作了!
问题仍然存在:我该如何永久修复此问题?我已经将 /etc/apache2/sites-available/default 配置文件更改为在 VirtualHost 标头中使用本机的外部 IP 而不是 *:80。
另外,这是 Webmin 中 Apache 配置的图像,您可以清楚地看到,它认为测试域“test.nl”将监听 *:80 而不是该服务器的公共 IP: