Ubuntu 配置 apache 虚拟主机以后出现 [warn] NameVirtualHost *:80 has no VirtualHosts
2010-03-14 10:28
786 查看
在Ubuntu上配置apache多个虚拟主机以后,重启,出现以下错误提示:
[warn] NameVirtualHost *:80 has no VirtualHosts
原因:NameVirtualHost语法错误 ,对于同一主机支持多个虚拟主机的情况,只需要命名一次NameVirtualHost,如果在每个虚拟主机配置文件中都加上NameVirtualHost *:80 ,则会报这个警告。
原来在/etc/apache2/ports.conf中定义了*:80的 VirtualHost。找到了这个后呢,接下来一切就都顺利了。删除之前添加的NameVirtualHost,将所有vhost相应的地方都改成*:80。OK,一切非常顺利地解决了。
[warn] NameVirtualHost *:80 has no VirtualHosts
原因:NameVirtualHost语法错误 ,对于同一主机支持多个虚拟主机的情况,只需要命名一次NameVirtualHost,如果在每个虚拟主机配置文件中都加上NameVirtualHost *:80 ,则会报这个警告。
原来在/etc/apache2/ports.conf中定义了*:80的 VirtualHost。找到了这个后呢,接下来一切就都顺利了。删除之前添加的NameVirtualHost,将所有vhost相应的地方都改成*:80。OK,一切非常顺利地解决了。
相关文章推荐
- apache2 [warn] NameVirtualHost *:80 has no VirtualHosts的解决方法
- 更改apatch端口为80, [warn] NameVirtualHost 10.254.1.65:80 has no VirtualHosts
- Apache NameVirtualHost *:80 has no VirtualHosts问题解决办法
- apache2 [warn] NameVirtualHost *:80 has no VirtualHosts的解决方法
- 解决:配置虚拟主机,重启apache,[warn] _default_ VirtualHost overlap on port 80, the first has precedence
- [warn] NameVirtualHost *:80 has no VirtualHosts
- 解决:配置虚拟主机,重启apache,[warn] _default_ VirtualHost overlap on port 80, the first has precedence
- 基于域名的虚拟主机出现[warn] _default_ VirtualHost overlap on port 80, the first has precedence
- Apache2.4.6添加虚拟主机提示:NameVirtualHost has no effect and will be removed in the next release /usr/local/apache/conf/extra/httpd-vhosts.conf
- Ubuntu Apache 虚拟主机 VirtualHost 初级配置
- Apache配置多域名 AH00548: NameVirtualHost has no effect and will be removed in the next release
- ubuntu下配置apache虚拟主机
- Ubuntu 16.04与Apache虚拟主机配置的步骤详解
- windows下apache的虚拟主机virtualhost配置
- Ubuntu下配置Apache的虚拟主机
- 转:Ubuntu上apache多端口配置虚拟主机的方法
- 【转】基于apache mod_vhost_alias模块的虚拟主机配置教程---方法似乎可以,留着以后备用
- Apache 虚拟主机 VirtualHost 配置
- 警告NameVirtualHost *:80 has no VirtualHosts的原因
- Apache 虚拟主机 VirtualHost 配置