Yii2。限制对图像文件夹的访问

Yii2. Restrict access to images folder

我将展示一个我想要实现的例子。我很好奇如何在 Yii2.

中实现它

有一个网站http://www.hleda-se-phpkar.cz/。如果我将 inspect 置顶主图,我将看到:

<img src="images/leader.png" alt="">

如果我立即写入 address 行:

http://www.hleda-se-phpkar.cz/images/leader.png

我会在browser看到这张图片leader.png

但如果我会写:

http://www.hleda-se-phpkar.cz/images

我会看到:

Forbidden

You don't have permission to access /images/ on this server.

那么如何限制对 folder 图像的访问,如上所述?

对于上述限制类型和 Apache 服务器,您需要做的就是在 folder 中创建 .htaccess 文件并添加行

Options -Indexes

然后按回车键。这不允许列出文件,但仍允许访问文件。无需 Yii 2 的特殊操作。