我不确定为什么重新启动apache时会出现以下错误:
Invalid command 'VirtualDocumentRoot', perhaps misspelled or defined by a module not included in the server configuration
Action 'start' failed.
它所引用的代码段是这样的:
<VirtualHost *:80>
ServerAdmin help@mydomain.com
VirtualDocumentRoot /local/www/staging/%1
ServerAlias *.staging.mydomain.com
</VirtualHost>
正如我所说的那样,我认为它是拼写错误的,但是它是直接从我的另一台服务器复制的。它在那里完美工作。有任何想法吗?
a2enmod vhost_alias