NGINX 上的 HTTP‘auth_basic’错误

NGINX 上的 HTTP‘auth_basic’错误

我用于保护 wp-login 页面的代码引发了错误: nginx: [emerg] invalid number of arguments in "auth_basic" directive in /etc/nginx/conf.d/wordpress.conf:41

我不确定 auth_basic 指令中有什么问题。

以下是 NGINX 1.17.10 上的服务器块内的代码

location /wp-login.php$ { auth_basic “Administrator’s Area”; auth_basic_user_file /etc/apache2/.htpasswd; }

apache2-utils 已安装并且已为其创建用户和密码。

答案1

使用评论为我回答了这个问题 - 来自@danila-vershinin:

将“管理员专区”中的引号更正为直引号?“管理员专区”

和@jason-prawn:

这些错误的引用发生在你从 nginx 文档中复制的时候

(我就是这么做的,链接到我使用的 nginx 文档

相关内容