0

如何在 apache 中配置虚拟主机以让用户仅访问具有某些文件扩展名的资源?

例如。我希望用户只能访问 .jpg .png .html 文件。如何在虚拟主机中进行配置?

4

1 回答 1

0

您可以通过允许访问图像文件夹并拒绝访问其他文件夹来设置 apache 目录

<virtualhost>

 Documentroot /var/www

 Alias /images /path/to/images
 <Directory "path/to/images">
   Options Indexes FollowSymLinks
    AllowOverride None
    Allow from all # allow access to images only
 </Directory>

 <Directory "path/to/apps">
   Options Indexes FollowSymLinks
    AllowOverride None
    Deny from all
 </Directory>

</virtualhost>
于 2013-09-14T08:05:12.450 回答