我有一个文件夹,我想保留一些可下载的项目,但我不希望人们能够直接导航到该网址。我设置了htaccess,以便密码保护,这很好。问题是我希望用户能够单击下载链接并从该文件夹下载项目,而无需输入密码。什么是最好的方式来保护文件夹,同时仍然允许从它下载?htaccess的下载目录
1
A
回答
2
谢谢您的回答,但不幸的是我无法得到它的工作,但仍会限制下载链接。
我没有找到这个答案,解决了这个问题:Htaccess access/download
我不得不使用
<FilesMatch "\.(.+)$">
Order allow,deny
Allow from all
Satisfy any
</FilesMatch>
0
这是有点棘手。让我们假设你的下载文件夹在你的/downloads/.htaccess
名称为DocumentRoot/downloads
您可以使用此代码:
SetEnvIfNoCase Request_URI "/downloads/.+$" ALLOWED
AuthType Basic
AuthName "Protected Area"
AuthUserFile /Ful/Path/To/passwords
Require valid-user
Order deny,allow
Deny from all
Allow from env=ALLOWED
Satisfy any
- 这将允许内
/downloads
/文件夹不受限制地访问任何文件。 - 这将显示基本身份验证弹出当用户进入
http://domain.com/downloads/
相关问题
- 1. 安全下载目录与htaccess
- 2. 从根目录加载.htaccess
- 3. .htaccess,否认在目录下下载文件
- 4. htaccess技巧加载web根目录下的资源(js/css)
- 5. easy_install下载目录
- 6. PHP目录下载
- 7. 重定向目录下文件的.htaccess
- 8. .htaccess链接到不在文档根目录下的目录
- 9. .htaccess子目录子目录
- 10. .htaccess和目录!
- 11. 的.htaccess - 重定向根目录下子目录,但不显示子目录URL
- 12. .htaccess在根目录下重定向
- 13. htaccess的子目录根目录
- 14. 的.htaccess重写子目录父目录
- 15. 下载到当前目录
- 16. C# - 下载目录 - FTP
- 17. C#库目录下载
- 18. 下载目录和内容
- 19. wget - 下载子目录
- 20. FTP下载目录C++
- 21. 无法下载目录
- 22. Codeignter Zip目录和下载
- 23. 下载到相关目录
- 24. URLSession - 下载远程目录
- 25. 使用QFtp下载目录
- 26. .htaccess的WP目录和.htaccess在其他目录
- 27. htaccess更改目录
- 28. .htaccess(动态目录)
- 29. .htaccess从子目录
- 30. htaccess目录列表