所以我有一个.htaccess文件,我的网站中有一个文件夹,如下所示: '../网站/控制/
我需要阻止用户访问此目录,除非他们输入密码。
以下是我尝试添加的内容......
<FilesMatch "\site\control\.(\.php)$">
Order deny
</FilesMatch>
我有0个PHP体验,我只需要知道该放入此.htaccess文件的内容,以阻止访问任何无法输入设置密码的人。任何帮助表示赞赏。
答案 0 :(得分:2)
这不是php,与php无关。
.htaccess文件由您的apache Web服务器读取。
除了拒绝/允许访问外,您还需要指定apache在哪里寻找用户。一些选项是LDAP或htpasswd文件,可以使用这个方便的工具创建 - http://httpd.apache.org/docs/2.0/programs/htpasswd.html
然后在上面的文件中,您需要指定是否所有授权用户或特定用户都可以访问。 - http://httpd.apache.org/docs/2.0/howto/auth.html