【发布时间】:2016-02-11 15:21:36
【问题描述】:
我第一次在这里发东西,通常我会找到我需要的东西,我希望你能帮助我,也许它也会帮助其他人。
我有一个手工制作的 mvc(只有 php/html/js/bootstrap),我需要限制少数访问但允许其他人访问,我尝试了很少的答案,但在我的情况下似乎没有任何效果。
这是我的目录结构:
所以这是我的问题,我希望人们进行身份验证以允许访问 index.php 和所有目录。这部分很好,很容易设置。但我还需要允许他们访问 3 个没有任何身份验证的文件夹(“/datas”、“/datasProd”和“/jeux”)。 我试图在我写这篇文章的那些文件夹中添加一些 htaccess 以允许每个人:
Order Allow,Deny
Allow from all
这是我的根 htaccess
<Files index.php>
AuthUserFile "<path to my htpasswd>"
AuthName "Accès Restreint"
AuthType basic
require valid-user
</Files>
Order Allow,Deny
Deny from all
有了这个配置,我必须授权才能访问 index.php,但如果我想访问 datas、datasProd 和 jeux 的内容,我也必须授权。我认为问题来自我的根 htaccess,但我无法找出问题所在:/
我试图尽可能清楚,但问我是否需要有关我的设置的更多信息。
感谢您的帮助!对不起我的英语......
【问题讨论】:
标签: php .htaccess authentication