对于我的网站example.com,尝试使用子域作为media.example.com的下载目录 但是当我将一些文件上传到public_html文件夹中的媒体文件时。当我访问media.example.com时,它会列出该目录中的所有文件。
我也试过.htaccess和.htpasswd,但是它要求密码并允许我进入,但是当我点击上传目录的链接时显示错误。
我需要的是什么?
example.com和我的下载文件位于media.example.com /
文件链接 - > media.example.com/downloads/apps/xyz.zip(用户点击后可以下载)
问题 - > media.example.com/downloads/apps/它显示所有文件链接(它不应显示文件列表 - 需要显示错误)
如何隐藏目录中的那些文件链接,但公共用户应该可以通过单击下载链接文件。
任何人都帮助我..,
答案 0 :(得分:0)
在.htaccess文件中(假设你正在使用Apache)放置以下行:
Options -Indexes
它将禁用该目录的目录列表
答案 1 :(得分:0)
使用.htaccess:
Options -Indexes
然后,您可以设置错误页面以显示用户(错误403):
ErrorDocument 403 /errors/error403.html