在我们的应用程序中,我们有一些路由必须非常高效并且每个人都可以访问,而对于其他路由,我们希望具有基本身份验证。这是当前配置(的一部分):
<LocationMatch "^/thisHasToBePerformant/">
Require all granted
</LocationMatch>
AuthType Basic
AuthName "Basic Auth"
AuthUserFile "/path/to/my/.htpasswd"
Require valid-user
现在,尽管已经授予访问权限,但我担心Apache会在对.htpasswd
的每次访问中加载myserver.com/thisHasToBePerformant/foo/bar
文件。是这样吗在什么情况下打开文件?只有在用户输入密码之后?