首页 > 解决方案 > .htaccess 允许访问多个 PHP 文件

问题描述

我想允许访问三个文件(home.php、contact.php、login.php)。我还有一个文件夹,其中包含我想拒绝直接访问的资产(资产)。

这是我的代码,但它拒绝访问每个文件/文件夹。

Order deny,allow
Deny from all

<Files "home.php|contact.php|login.php">
    Order Allow,Deny
    Allow from all
</Files>

我看过 SO,但没有人涉及这个主题,所以这不是重复的。

谢谢

标签: php.htaccess

解决方案


此示例说明如何仅允许少数文件类型并拒绝其他请求。将此添加到您的assets文件夹中。

Order Allow,Deny

<FilesMatch "\.(html|css|js)$">
    Order Deny,Allow
    Allow From All
</FilesMatch>

推荐阅读