QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 783|回复: 8

Apache的目录设置问题,怎么都不成功!!!

[复制链接]
发表于 2003-5-5 21:57:30 | 显示全部楼层 |阅读模式
我想实现这个功能,就是共享一些文件和软件,让我在别的地方也可以下载。

我看到书上这么说:
譬如,当某用户请求网页 http://www.example.com/this_directory/ 时,他会得到 DirectoryIndex  网页(若存在),!!或由服务器生成的目录列表!!。服务器会试图寻找 DirectoryIndex 指令中列出的文件,并提供它找到的第一个文件。 如果它没找到任何文件,并且 Options Indexes  为该目录设置,服务器就会生成并返回一个 HTML 格式的列表,!!列出该目录中的子目录和文件!!。

我在httpd.conf里这样配置:
<Directory "/var/www/sss/">
        Options Indexes Includes FollowSymLinks
        
        AllowOverride None
        Allow from from all

        
        Order allow,deny
</Directory>
我是先用配置向导配完了,又手动改了目录设置,其它的没改。
现在的情况是显示Test page,和我预想的不一样啊,到底该怎么改啊,大家帮帮忙,我弄了好几个小时了,快疯了。我以前在window98下设置成功过,怎么现在就不行了啊。
 楼主| 发表于 2003-5-6 07:39:53 | 显示全部楼层
哪位好心人帮帮忙,留下你的邮箱地址,我可以把我的httpd.conf配置文件发到你的邮箱,你帮我看看问题出在哪里,谢谢了。
回复

使用道具 举报

发表于 2003-5-6 11:33:30 | 显示全部楼层
不太明白你的意思,是要显示该目录下的文件吗?
把/var/www/sss/ 下的凡是index.*的文件删掉试试。
回复

使用道具 举报

 楼主| 发表于 2003-5-6 11:46:09 | 显示全部楼层
对,就是这个意思,因为我没做主页,也不打算做,就是想显示该目录下的文件。这个目录下我没放任何网页,只有几个文件。只能看到测试页(TEST PAGE),说明服务器配置没问题,我觉得我的目录配置也应该没问题啊。要不要我给你发过去配置文件。
回复

使用道具 举报

发表于 2003-5-6 12:58:54 | 显示全部楼层
如果更改了httpd.conf,别忘了httpd restart
回复

使用道具 举报

发表于 2003-5-6 13:11:11 | 显示全部楼层
在/etc/httpd/conf/httpd.conf文件中,有2个地方要改
DocumentRoot "/var/www/soft"  #你放软件的目录

<Directory "/var/www/soft">       #同上
保存退出后在/var/www/soft目录下#vi index.html
<HTML>
<A HREF="./soft1.rpm">soft1</A>
<A HREF="./soft2.rpm">soft2</A>
...
</HTML>
保存推出:wq!
就可以拉,如果不写index.html文件的,我还不知道。
#/etc/rc.d/init.d/httpd restart
不执行这个命令也可以。
回复

使用道具 举报

 楼主| 发表于 2003-5-6 16:39:20 | 显示全部楼层
7dehao,谢谢你,你的方法我试了,写index.html,可以实现的,让我们再研究一下不写index.html的情况吧,如果你试验出来了,记得告诉我一声哦,再次感谢!
回复

使用道具 举报

 楼主| 发表于 2003-5-6 18:07:41 | 显示全部楼层
我的一个朋友帮我搞定了:)


<LocationMatch "^/$">
    Options -Indexes
    ErrorDocument 403 /error/noindex.html
</LocationMatch>

把Indexes前面的减号去了就可以了,或者把这段整个注释掉。原因大家都应该明白吧:)我就不多说了。
回复

使用道具 举报

发表于 2003-5-7 08:12:46 | 显示全部楼层
恩,太好了,这其实也是我想要的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 20:59 , Processed in 0.038234 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表