You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Plesk面板环境下禁止网站PDF文件被任意用户下载

禁止Plesk站点PDF文件公开访问的实现方法

方案1:通过Plesk面板配置服务器规则

  • 登录Plesk管理后台,进入目标站点的管理界面,找到「Apache与Nginx设置」入口
  • 若使用Apache处理请求,在「附加Apache指令」输入区域添加如下配置:
<FilesMatch "\.pdf$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

Apache 2.4版本请将规则替换为:

<FilesMatch "\.pdf$">
    Require all denied
</FilesMatch>
  • 若使用Nginx处理静态资源,在「附加Nginx指令」输入区域添加如下配置:
location ~* \.pdf$ {
    deny all;
    return 403;
}
  • 保存配置后规则立即生效,所有PDF访问请求都会返回403禁止状态。

方案2:通过.htaccess文件配置(仅Apache环境适用)

  • 进入Plesk的文件管理器,打开站点根目录的.htaccess文件,无该文件可直接新建
  • 将方案1中对应的Apache规则写入文件并保存,无需修改全局服务器配置即可生效。

注:如果后续需要开放特定PDF的访问权限,可在现有规则基础上添加路径例外,或单独为公开PDF目录配置访问规则。

内容的提问来源于stack exchange,提问作者Vishal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:54:03