ubuntu下apache2的一个奇怪的问题!

ubuntu下apache2的一个奇怪的问题!

ubuntu-server-i386 6.10 on vmware
apache2-mpm-prefork

[Copy to clipboard] [ - ]
CODE:
root@ubuntu:/etc/apache2/sites-enabled# cat 000-default
NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # Uncomment this directive is you want to see apache2's
                # default start page (in /apache2-default) when you go to /
                #RedirectMatch ^/$ /apache2-default/    注释掉了
        </Directory>

...
        ServerSignature On


root@ubuntu:/etc/apache2/sites-enabled# ls -al /var/www/
total 12
drwxr-xr-x  3 root root 4096 2007-04-04 14:07 .
drwxr-xr-x 14 root root 4096 2007-04-04 13:33 ..
drwxr-xr-x  2 root root 4096 2007-04-04 13:33 apache2-default   #存在

apache2装完后会有一个 apache2-default 这样的目录,而且ubuntu没有象debian那样redirect进去,
但是我直接访问ip却看不到那个目录!
但是我在/var/www/ 下(也就是与apache2-default平行)建立几个目录,却能在浏览器中看到(新目录)!
比如cd /var/www; mkdir a b c d
我又把apache2-default中的文件全都cp到a目录下,a又在浏览器中消失了!!!

后来我进到a中一个个的删文件,只剩一个只剩一个index.html.po.iso8859-2了,还是看不到a!

可是如果只删除a中的index.html.po.iso8859-2,还是无法看到a

真是很奇怪

用ie和firefox的结果是一样的,但是用命令行直接GET就都能看到……
呵呵,是挺奇怪
我猜一下:应该是因为apache2-default 中的文件属性造成的吧