在 apache2 中选择多个“位置”的语法

在 apache2 中选择多个“位置”的语法

我正在阻止对以下文件的所有访问

<Directory /var/www/*>
    Allow from None
    Order allow,deny
</Directory>

除了以下两个文件

<Location /subdir/file.php>
      Order allow,deny
      allow from all
</Location>


<Location /subdir2/file2.php>
      Order allow,deny
      allow from all
</Location>

有什么方法可以允许我通过同一条指令访问这两个文件吗

<Location /subdir/file.php, /subdir2/file2.php>
      Order allow,deny
      allow from all
</Location>

所以我不需要<Location>为每个文件创建新的指令

答案1

<LocationMatch "^/subdir/(file\.php|file2\.php)$">
    Order allow,deny
    allow from all
</Location>

相关内容