- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这就是我所拥有的。问题是代理设置重复。什么是更好的方法?
proxy_redirect off;
location / {
if (!-f $request_filename) {
proxy_pass http://backend;
}
}
location /admin {
auth_basic 'Restricted';
auth_basic_user_file passwd;
if (!-f $request_filename) {
proxy_pass http://backend;
}
}
最佳答案
尝试一下:
Location / {
proxy_redirect off;
if (!-f $request_filename) {
proxy_pass http://backend;
}
location ~ ^/admin {
auth_basic 'Restricted';
auth_basic_user_file passwd;
}
}
关于nginx - 始终为 'proxy_pass' 并且在以 'auth_basic' 开头的请求上需要 '/admin' 。如何编写nginx配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6294181/
如何为除某个文件之外的所有内容启用 HTTP 基本身份验证? 这是我当前该位置的服务器块配置: location / { auth_basic "The password, you mu
我正在尝试在 Ubuntu Jaunty 中使用 nginx 进行基本身份验证。在 nginx.conf 中,我在服务器上下文下添加了这两行: server { ... auth_basi
我正在尝试在程序中使用 Bottle 框架 @auth_basic(check_credentials) 装饰器,但我希望能够根据用户在程序设置。 我尝试在 check_credentials 中执行
我正在使用 nginx 和 auth_basic 保护我的开发服务器模块,但我似乎无法找到一种方法来指定“身份验证”过期的时间间隔。 我希望能够强制 nginx 每 6 小时询问一次密码。有没有办法做
我正在按照这些说明安装 netdata ( https://www.digitalocean.com/community/tutorials/how-to-set-up-real-time-perfo
Nginx(docker image,1.17.2)需要对子路径进行基本身份验证。尽管我的配置对 https://example.org/subpath 另有说明: // /etc/nginx/co
我遇到一种情况,我们已在全局级别为所有非实时站点设置了auth_basic。 Nginx 是否可以在站点特定文件中覆盖此 auth_basic 并使用新的身份验证密码将 auth_basic 应用到站
我设置了一个简单的 nginx 服务器,将位置 block 配置为指向我想要提供服务的相应目录,并使用 auth_basic 模块设置基本身份验证。 但是,我的服务器在位置 block 下的每个页面请
我想使用 auth_basic 密码保护我网站的文件夹。此文件夹包含应在请求时执行的 php 脚本。 我尝试了以下方法: location /admin { auth_basic "Admi
我正在尝试按如下方式设置 Nginx 服务器: 首先,服务器应该检查用户是否提供了客户端 SSL 证书(通过 ssl_client_certificate )。 如果提供了 SSL 证书,则授予对站点
这就是我所拥有的。问题是代理设置重复。什么是更好的方法? proxy_redirect off; location / { if (!-f $request_filename) { pro
我是一名优秀的程序员,十分优秀!