首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2启动警告: NameVirtualHost *:80和NameVirtualHost *:443没有VirtualHosts

Apache2启动警告: NameVirtualHost *:80和NameVirtualHost *:443没有VirtualHosts
EN

Server Fault用户
提问于 2009-06-24 21:05:32
回答 2查看 4.3K关注 0票数 0

我在SUSE框上有一个超级简单的Apache安装程序,给出了标题中的错误。知道会是什么吗?我检查了所有的conf文件,没有发现任何重复的NameVirtualHost指令.

我的listen.conf文件看起来是这样的(有些东西被忽略了):

代码语言:javascript
复制
NameVirtualHost *:80
NameVirtualHost *:443

我的vhost.conf文件看起来是这样的(有些东西被省略了):

代码语言:javascript
复制
<VirtualHost *:443>
        ServerName subdomain.somedomain.com
        ## OTHER STUFF ##
</VirtualHost>

<VirtualHost *:443>
        ServerName anothersubdomain.somedomain.com
        ## OTHER STUFF ##
</VirtualHost>

<VirtualHost *:80>
        ServerName someotherserver.somedomain.com
        ## OTHER STUFF ##
</VirtualHost>
EN

回答 2

Server Fault用户

发布于 2009-06-24 21:10:56

看起来你需要把你的ServerName somedomain.com ##其他东西##包在里面

代码语言:javascript
复制
<VirtualHost *:80>
</VirtualHost>

标签。错误是说您没有为端口80和443定义虚拟主机。将ssl主机的*:80更改为*:443。

票数 1
EN

Server Fault用户

发布于 2009-06-24 21:12:24

您的vhost.conf文件是这样的,还是如下所示:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerAdmin email@address.com

    ServerName subdomain.somedomain.com

    # blah blah
</VirtualHost>

您需要将这些VirtualHost标记设置为正确的端口。

如果没有做到这一点,你确定httpd.conf正在给vhosts.conf打电话吗?

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/31253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档