简体   繁体   English

.htaccess允许访问多个文件PHP

[英].htaccess allow access to more than one file PHP

I have a three files that I would like to allow access to, (home.php, contact.php, login.php). 我有三个要允许访问的文件(home.php,contact.php,login.php)。 I also have a folder containing assets (assets) that I would like to deny direct access to. 我还有一个文件夹,其中包含我想拒绝直接访问的资产(资产)。

This is my code but its denying access to every file/folder. 这是我的代码,但是它拒绝访问每个文件/文件夹。

Order deny,allow
Deny from all

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

I've looked on SO, but no one covered this topic, so this aint a duplicate. 我已经看过了,但是没有人讨论这个话题,所以这不是重复的。

THANKS 谢谢

This example shows how you can allow only few file types and deny other requests. 本示例说明如何只允许几种文件类型并拒绝其他请求。 Add this to your assets folder. 将此添加到您的assets文件夹。

Order Allow,Deny

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM