<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
这样就可以啦!

解决方案 »

  1.   

    回楼上
    这样的配置,在windows是可以的,在linux下是极不安全的。因为options FolowSymlinks在windows是不可用而在linux是可用的.
    应为
    <Diretory />
       Options None
    </Diretory>
    Options Indexes就是:如果请求对象为目录且该目录中没有文件与DirectoryIndex指令(即默认主页)相匹配,则返回可用的文件列表给客户。
    因此,第一个问题,就是把Options后的Indexs去掉就可以了。
    第二个问题:
    Alias /test/ "E:/NewDir"
    这样就能把E:/NewDir作为一个虚拟目录了。
      

  2.   

    我是在windows2000server下装的apache,设置了
    <Diretory />
      Options None
    </Diretory>
    但该目录还是可以浏览,为什么?
      

  3.   

    我倒 你參考 user目錄 配置 copy那里的信息過去就好了
      

  4.   

    改httpd.conf后要重启Apache才有效。(有时要关了,再开才行,而不能只重启)
    要不再加上AllowOverride None一定可以。致于子录如果没有相关设置,也会继承这个配置。
      

  5.   

    我也是在win2k下用apache,我是这样配置的:
    <Diretory />
      Options -Indexes
    </Diretory>
    加减号就告诉apache,不允许目录列表
    你试试吧
    别忘了设完了重起apache
      

  6.   

    把 indexes 去掉不是更省事?