我使用前端控制器模式,所以所有请求都通过我的index.php文件路由.我想用.htpasswd保护’Admin’控制器(可在mysite / admin /访问).唯一的问题是,’admin’不是目录,而只是一个mod_rewrite.可以这样做吗? 最佳答案 不仅有一种方式,我很确定.您可以使用mod_rewrite创建访问控制,并根据您已定义的任何条件创建[F].参见例如
Access control with mod_rewrite.那说你可以完美地做到这一点.
<Location /admin>
[here your rules]
</Location>
Require指令适用于context目录,这意味着您可以使用它的上下文
<Directory>, <Location>, <Files>, and <Proxy>
🙂