我是一个被抛入系统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工作