Apache mod_alias / .htaccess,RedirectMatch 与 RewriteRule 上的标头不同
您知道为什么使用时会丢失授权标头吗
RedirectMatch .*service_auth /service/
vs
RewriteRule 上的 RewriteEngine ^(.*service_auth)$ /service/ [QSA]
我得到的第一个
'User-Agent' => 'Jakarta Commons-HttpClient/3.1',
'Authorization' => 'Basic dGhlZHJpdmVyaXM6555udXByZQ==',
'Host' => 'admin.mysite.uat'
和第二个
'User-Agent' => 'Jakarta Commons-HttpClient/3.1',
'Host' => 'admin.mysite.uat'
谢谢
Do you have any idee why the Authorization header is lost when using
RedirectMatch .*service_auth /service/
vs
RewriteEngine on RewriteRule ^(.*service_auth)$ /service/ [QSA]
With the first one I get
'User-Agent' => 'Jakarta Commons-HttpClient/3.1',
'Authorization' => 'Basic dGhlZHJpdmVyaXM6555udXByZQ==',
'Host' => 'admin.mysite.uat'
and from the second
'User-Agent' => 'Jakarta Commons-HttpClient/3.1',
'Host' => 'admin.mysite.uat'
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论