我想拒绝访问 /arch.1,但不能拒绝访问 /dir1/arch.1
我尝试过的是:
<FilesMatch "^(arch.1|arch.2)$">
Order deny,allow
Deny from all
</FilesMatch>
但它匹配每个文件 any_dir/arch.1,并且在开头使用 ^/ 不起作用。我不想使用 .htaccess 文件。
请问你能帮帮我吗?
答案1
你使用了错误的指令。你想要<DirectoryMatch>
。
有关的:目录、位置和文件指令的工作原理。