apache LocationMatch 和基本身份验证
有没有办法从 LocationMatch 获取匹配的子字符串并将其用作配置的一部分?我有几个使用 apache Basic auth 的类似网站,并且想要检查“sitename”.passwd 文件..
在代码中我的意思是这个但有效:
<LocationMatch /([^/]+)/login>
AuthType Basic
...
AuthUserFile /var/sitepwds/$1.passwd
</LocationMatch>
Is there any way to get matched substring from LocationMatch and use it as part of configuration? I have several similar sites that uses apache Basic auth and want to check against "sitename".passwd files..
in code I mean this but working:
<LocationMatch /([^/]+)/login>
AuthType Basic
...
AuthUserFile /var/sitepwds/$1.passwd
</LocationMatch>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为此使用 mod_macro 。
写:
并像这样使用它:
Use mod_macro for that.
Write:
and use it like: