gpt4 book ai didi

apache - 名称虚拟主机 * :80 has no VirtualHosts

转载 作者:行者123 更新时间:2023-12-03 07:38:27 24 4
gpt4 key购买 nike

我有两个域名、两个 ssl 证书和两个 IP 地址。我正在尝试为它们配置我的 apache 虚拟主机文件。

首先,我注释掉了端口 80 和 443 的“NameVirtualHost”和“Listen”的所有实例。然后我对虚拟主机文件执行了以下操作。

domain1 的 VirtualHost 文件:

NameVirtualHost 1.1.1.1:80
Listen 1.1.1.1:80
Listen 1.1.1.1:443
<VirtualHost 1.1.1.1:80>
ServerName domain1.com
...
</VirtualHost>
<VirtualHost 1.1.1.1:443>
...
</VirtualHost>

domain2 的 VirtualHost 文件:

NameVirtualHost 2.2.2.2:80
Listen 2.2.2.2:80
Listen 2.2.2.2:443
<VirtualHost 2.2.2.2:80>
ServerName domain2.com
...
</VirtualHost>
<VirtualHost 2.2.2.2:443>
...
</VirtualHost>

最佳答案

我在使用 Ubuntu 服务器的两个月里一直忽略了同样的错误。我发现这篇文章很好地解决了这个错误。谢谢Michael !.就像你一样Jay ,我在/etc/apache2/ports.conf 找到了罪魁祸首。我简单地尝试了这个:

# NameVirtualHost *:80
我只注释掉了该行,没有其他更改,没有更多

“NameVirtualHost *:80 没有 VirtualHosts”

关于apache - 名称虚拟主机 * :80 has no VirtualHosts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7165655/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com