【发布时间】:2016-12-24 13:31:52
【问题描述】:
我正在尝试编写一个.htaccess 文件以仅允许访问子目录中的 pdf 文件。我将在我无法控制的主机上部署文件,因此我无法更改 apache 配置。
我只想允许访问 Foo 目录中的 .pdf 文件。我尝试过:
Deny From All
<FilesMatch ".+\/Foo\/.+\.pdf$">
Allow From All
</FilesMatch>
但是,当我尝试访问 example.com/bar/Foo/baz.pdf 时,我收到了 HTTP 403 Forbidden 响应。
我怎样才能拒绝访问除特定目录中的 pdf 文件之外的所有内容?
谢谢
【问题讨论】: