如何在nginx中获得PHP_AUTH_USER和PHP_AUTH_PW?
发布时间:2020-12-13 21:41:33 所属栏目:Nginx 来源:网络整理
导读:我有一个Magento模块,要求$_SERVER [PHP_AUTH_USER]和$_SERVER [PHP_AUTH_PW]变量. 在其文档中,提出了以下apache设置: SetEnvIfNoCase Authorization "Basic ([a-z0-9=]+)" REMOTE_AUTHORIZATION=$ 但我正在使用nginx.我可以在.conf文件中添加什么来支持这
我有一个Magento模块,要求$_SERVER [‘PHP_AUTH_USER’]和$_SERVER [‘PHP_AUTH_PW’]变量. 在其文档中,提出了以下apache设置:
但我正在使用nginx.我可以在.conf文件中添加什么来支持这些变量? 最佳答案
这应该够了吧:
编辑:请阅读我的回答评论.如果用户已经针对nginx进行了身份验证而不是针对PHP,那么这将允许您访问变量.在nginx中访问PHP变量是不可能的,因为nginx在PHP之前,只能通过FastCGI协议与PHP进行通信.如果您使用带有modphp的Apache httpd,则会有所不同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |