【问题标题】:Htaccess file to protect files on the server用于保护服务器上的文件的 Htaccess 文件
【发布时间】:2014-05-11 19:14:54
【问题描述】:

我创建了一个允许您下载和上传文件的 php 脚本。文件保存到目录 XXX。我可以添加一个 htaccess 文件来保护这个文件夹中的文件吗?我希望人们必须登录到我的网站才能下载文件。我希望知道XXX位置的人不登录我的网站控制面板就不能下载文件。我应该在这个 htaccess 文件中写什么?该网站是托管的。文件可以有任何扩展名。

【问题讨论】:

    标签: .htaccess download


    【解决方案1】:

    你可以在你的 htaccess 中做这样的事情:

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^files/([^/]+)/([^/]+).zip /download.php?folder=$1&file=$2 [NC]
    

    所有对files/XXX/YYY.zip 的请求都将被重写为files/download.php?folder=XXX&file=YYY 并且您的php 可以处理身份验证。

    【讨论】:

      猜你喜欢
      • 2020-08-16
      • 1970-01-01
      • 2012-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      • 1970-01-01
      • 2023-03-29
      相关资源
      最近更新 更多