Apache2子域提供相同的内容

我是一个被抛入系统pipe理员世界的程序员,他有一个简单的问题。

我有一个Web服务器,我正在尝试为(iemserver.com)添加一个移动子主机。

目前configuration看起来像:

<VirtualHost *:80> ServerName server.com ServerAlias www.server.com DocumentRoot /home/fc/app/current/public </VirtualHost> <VirtualHost *:443> ServerName server.com ServerAlias www.server.com DocumentRoot /home/fc/app/current/public SSLEngine on SSLCertificateFile /etc/ssl/certs/server.crt SSLCertificateKeyFile /etc/ssl/private/server.key </VirtualHost> 

现在我想,添加一个m子域去同一个地方应该很容易,对吧? 这将工作:

 <VirtualHost *:80> ServerName server.com ServerAlias www.server.com, m.server.com DocumentRoot /home/fc/app/current/public </VirtualHost> 

谢谢!

这几乎是正确的,但是您不需要ServerAlias指令中的条目之间的逗号:

ServerAlias www.server.com m.server.com

这将工作,如果你删除, 。 如果你没有更多的虚拟主机,比这两个,它甚至可以不加m.server.com工作