我可以使用.htpasswd保护不存在的目录(虚拟MOD_RECRITE目录)吗?
题
我使用前控制器模式,因此所有请求均通过我的index.php文件路由。我想使用.htpasswd保护“管理员”控制器(可在MySite/Admin/)访问。唯一的问题是,“管理员”不是目录,而只是mod_rewrite。可以做到吗?
解决方案
我很确定不仅有一种方式。您可以使用mod_rewrite创建访问控制 [F]
在任何标准上,您都将定义。例如,请参见 使用mod_rewrite访问控制. 。也就是说,您可以完美地做到这一点。
<Location /admin>
[here your rules]
</Location>
<Directory>, <Location>, <Files>, and <Proxy>
:)
不隶属于 StackOverflow