我有一个虚拟主机文件/etc/apache2/sites-available/supervisor2.conf:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName ???
DocumentRoot /var/www/supervisor/public_html
<Directory /var/www/supervisor/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我已经通过以下方式添加了网站:a2ensite 主管2
我已经确认/var/www/supervisor2存在,我想通过“123.123.123.123/supervisor2“但我得到:
未找到 该服务器上未找到所请求的 URL /supervisor2。
任何能帮助我实现这一目标的帮助都将不胜感激。
更新:
我实际上只需要编辑我的 000-default.conf 文件并添加:
别名 /supervisor2 /var/www/supervisor/public_html
答案1
您的配置中没有提到“supervisor2”。更正后,请不要忘记重新启动 Apache。