gpt4 book ai didi

linux - Apache 虚拟主机 - xxx.241.214.xxx :80 has no VirtualHosts

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:13:06 26 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 服务器上使用 apache 2.x 在新的 VPS 上设置虚拟主机。

启动 apache 时出现错误“xxx.241.214.xxx:80 没有 VirtualHosts”,并且站点的 url 仍然指向默认位置,这意味着我的虚拟主机文件没有生效:

<VirtualHost xxx.241.214.xxx:80>
ServerName xxx.co.uk
ServerAlias www.xxx.co.uk
DocumentRoot /var/www/vhosts/xxx.co.uk/httpdocs/xxx.co.uk
</VirtualHost>

请帮忙,我不擅长所有这些服务器配置。

最佳答案

我知道自从您发布问题以来已经有一段时间了,但我认为 id 会引起我的注意

我们目前出于不同的目的在这里运行几个内部站点,它们都监听标准端口 80,apache 的设置如下所示

Listen 80

NameVirtualHost *:80

# Site 1 Comment

<VirtualHost *:80>
ServerName site1.intranet
ServerAdmin administrator@whatever.com
DocumentRoot /var/www/html/site1
</VirtualHost>

# Site 2 Comment

<VirtualHost *:80>
ServerName site2.intranet
ServerAdmin administrator@whatever.com
DocumentRoot /var/www/html/site2
</VirtualHost>

我们的 DNS 设置为将 http://site1.intranet 等路由到 apache 服务器的 IP,其余的由 apache 配置完成。

关于linux - Apache 虚拟主机 - xxx.241.214.xxx :80 has no VirtualHosts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/209935/

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