LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1042|回复: 10

如何实现输入域名 XX.xicp.net ,就能看到下载的内容文件包,如.rar .zip .exe ?点击

[复制链接]
发表于 2009-5-10 01:48:57 | 显示全部楼层 |阅读模式
我在别人的网站看到这种方法, 比如我下载一个ISO的LINUX系统盘,
   http://xxx.xxx.net,  一打开这个网站,就可以看到一竖排的文件列表,
点击当中的某个文件即可下载.如, redhat9.iso , 那么就可以*出下载对话.

我自己的域名通过路由器对外开放,如何让人家也像上面那样用HTTP协议下载?

我自己REDHAT9.0 有了VSFTPD , 已经办到ftp://XX.XICP.NET 可以看到一排文件并可以下载?

关键是如何变成HPPT://XX.XICP.NET (或者输入XX.XICP.NET)看到并下载?
发表于 2009-5-10 02:53:52 | 显示全部楼层
建个HTTP服务器。 文件夹的内容中不含index.html应该就可以看见文件列表了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-10 15:14:51 | 显示全部楼层
Post by xscape;1985495
建个HTTP服务器。 文件夹的内容中不含index.html应该就可以看见文件列表了。

弱弱问一下,您确定试过成功吗
回复 支持 反对

使用道具 举报

发表于 2009-5-10 15:31:43 | 显示全部楼层
Post by peter.z.cn;1985660
弱弱问一下,您确定试过成功吗


只要在相关目录下给list权限,而且这个目录下没有默认文件(index.html之类的),就可以列出该目录的文件列表的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-10 16:36:08 | 显示全部楼层
Post by zwjorange;1985662
只要在相关目录下给list权限,而且这个目录下没有默认文件(index.html之类的),就可以列出该目录的文件列表的

我的服务器是redhat9.0, 安装时用的光盘中的RPM包,  但不知道这个目录的文件夹在什么地方?
回复 支持 反对

使用道具 举报

发表于 2009-5-10 17:39:43 | 显示全部楼层
Post by peter.z.cn;1985685
我的服务器是redhat9.0, 安装时用的光盘中的RPM包,  但不知道这个目录的文件夹在什么地方?


看不懂,什么叫“目录的文件夹”?如果你是查那个包被安装在什么目录,应该用rpm -ql 包名。加强基础知识学习吧!
回复 支持 反对

使用道具 举报

发表于 2009-5-10 17:52:15 | 显示全部楼层
看来楼主要学习一下apache设置和linux的文件夹和文件的权限设置。附:网站的文件在/var/www/html/ 中,确认许可下载的文件夹和文件夹设为apache用户组可读,且该文件夹无index.html或类似引导性网页文件。
回复 支持 反对

使用道具 举报

发表于 2009-5-11 14:56:26 | 显示全部楼层
可以打开目录浏览,或者像我这样写个小php脚本 http://soft.vpser.net
回复 支持 反对

使用道具 举报

发表于 2009-5-16 19:43:25 | 显示全部楼层
在apache 里的dir中options加入 Indexes
回复 支持 反对

使用道具 举报

发表于 2009-5-18 13:21:31 | 显示全部楼层
感觉楼主知识太缺乏了,还是先回去补补Apache的知识。
回复 支持 反对

使用道具 举报

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

本版积分规则

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