首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htpasswd文件和NGINX

htpasswd文件和NGINX
EN

Stack Overflow用户
提问于 2020-06-20 16:39:55
回答 1查看 405关注 0票数 0

该网站在Centos 7.8.2033 - Plesk Onyx 17.8.11上使用NGINX公司的php 5.6.40 FPM。

网站托管在https://boutique.domaine.fr

管理控制台可以通过:https://https://boutique.domaine.fr/admin访问

过去使用的

  • .htaccess.htpasswd都很好。

我绝对需要通过一个现有的.htpasswd来保护这个管理区域,我不想使用SSH,因为我不习惯它。

我试过:

代码语言:javascript
复制
location ^~ /admin { 
    auth_basic "Restricted";
    auth_basic_user_file /var/www/vhosts/domaine.fr/boutique/admin/.htpasswd;
}

但这不起作用。

EN

回答 1

Stack Overflow用户

发布于 2020-06-22 10:22:16

也许这是可行的,它拒绝其他连接,除非它们经过正确的身份验证。

代码语言:javascript
复制
location ^~ /admin { 
deny all;
auth_basic "Restricted";
auth_basic_user_file /var/www/vhosts/domaine.fr/boutique/admin/.htpasswd;
}

如果它不起作用,您还可以选择通过IP限制目录,这更简单,并提供了安全性。

https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/#combining-basic-authentication-with-access-restriction-by-ip-address

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62488712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档