我有一个 Apache2 服务器,它被配置为提供一个位于不同文件夹中的网站,如下所示:
/var/www/main
包含主页文件index.html
/var/www/sub
包含另一个文件sub.html
虽然我的网站主页可以访问,但子部分不是:
www.mysite.com
(==www.mysite.com/index.html
) 有效ẁww.mysite.com/sub
不工作_ẁww.mysite.com/sub.html
不工作_ẁww.mysite.com/sub/sub.html
不工作_
错误消息总是requested URL ... was not found on this server
/etc/apache2/sites-available/sub
:
<VirtualHost *:80>
ServerName www.mysite.com
DocumentRoot /var/www/sub
<Directory /var/www/sub>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
/etc/apache2/httpd.conf
:
<VirtualHost *:80>
DocumentRoot /var/www/main
<Directory /var/www/main>
AllowOverride all
Options -MultiViews
</Directory>
</VirtualHost>
我的配置有什么问题?