![Ubuntu 14 虚拟主机文件不适用于 IP(例如 123.123.123.123/supervisor2)](https://linux22.com/image/751531/Ubuntu%2014%20%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%96%87%E4%BB%B6%E4%B8%8D%E9%80%82%E7%94%A8%E4%BA%8E%20IP%EF%BC%88%E4%BE%8B%E5%A6%82%20123.123.123.123%2Fsupervisor2%EF%BC%89.png)
我有一个虚拟主机文件/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。