Apache2.4.11 虚拟主机配置不工作

Posted

技术标签:

【中文标题】Apache2.4.11 虚拟主机配置不工作【英文标题】:Apache2.4.11 virtualhostconfiguration is not working 【发布时间】:2015-10-13 08:08:18 【问题描述】:

我已经尝试使用下面的代码将域名指向特定目录进入 linux

NameVirtualHost *.80
<VirtualHost *:80>
     ServerName example.com
     DocumentRoot /var/www/html/example.com
</VirtualHost> 

但上面的代码不起作用。

【问题讨论】:

【参考方案1】:

您是否运行过 a2ensite example.com.conf?之后重启apache。

【讨论】:

【参考方案2】:

上面的代码是针对apache2.2的,所以你只需将上面的代码替换为

<VirtualHost *:80>
   ServerName     example.com
   ServerAlias    www.example.com
   ServerAdmin    root@example.com
   DocumentRoot   "/var/www/html/example.com"
   CustomLog      "/var/www/html/example.com/access_log" combined
   ErrorLog       "/var/www/html/example.com/error_log"
</VirtualHost>

【讨论】:

以上是关于Apache2.4.11 虚拟主机配置不工作的主要内容,如果未能解决你的问题,请参考以下文章

Nginx常用功能配置一

vrrp原理

Tomcat:配置虚拟目录或主目录

关于主配置和虚拟主机配置

如果配置ftp虚拟目录?

redis-cluster安装配置