[英]Apache: forbidden on virtual host
我有
/var/www/app.mydomain.com
这仅包含在index.html
上
<h1>I want it works ... please</h1>
这是我的/etc/apache2/sites-enabled/app-mydomain-com.conf
<VirtualHost *:80>
ServerName app.mydomain.com
ServerAdmin info@mydomain.it
DocumentRoot /var/www/app.mydomain.com
CustomLog ${APACHE_LOG_DIR}/vhosts/app-mydomain-com/access.log vhost_combined
ErrorLog ${APACHE_LOG_DIR}/vhosts/app-mydomain-com/error.log
</VirtualHost>
当我在app.mydomain.com打开浏览器时,我从apache中被禁止了
在error.log(主要的error.log,而不是我的vhost特定的一个)中,我得到了
无法提供目录/ var / www /:找不到匹配的DirectoryIndex(index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm),以及Options指令禁止的服务器生成的目录索引
在我的情况下,我完全不知道这是什么意思
我试着补充一下
DirectoryIndex index.html
但没有任何改变(当然重启apache2之后)
我确认该网站已启用
a2ensite app-mydomain-com
Site app-mydomain-com already enabled
最后,问题只是缺少ServerAlias
指令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.