我无法在我的ubuntu服务器12上设置虚拟主机,apache2。当我尝试去stemitest.com时,apache会指向DocumentRoot
(000-default.conf
)中的/var/www/
。我做错了什么?
cat /etc/apache2/sites-available/000-default.conf
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
cat /etc/apache2/sites-available/stemitest.com.conf
<virtualhost *:80>
ServerAdmin donotreply@epbfi.com
ServerName www.stemitest.com
ServerAlias stemitest.com
DirectoryIndex index.html
DocumentRoot /var/www/stemitest.com
LogLevel warn
ErrorLog /var/apachelogs/error.log
CustomLog /var/apachelogs/access.log combined
</virtualhost>
cat /etc/apache2/apache2.conf
...
Include /etc/apache2/sites-enabled/
NameVirtualHost *:80
<ifmodule mod_ssl.c>
NameVirtualHost *:443
</ifmodule>
答案 0 :(得分:0)
我想我解决了这个问题。 Apache没有在启用站点的情况下关注simlink。将我的stemitest.com.conf复制到已启用网站后,一切正常。看起来像是一个黑客。任何人都知道为什么apache有这种行为?