Nginx - 密码保护整个网站,但保持一个文件夹打开

Posted

技术标签:

【中文标题】Nginx - 密码保护整个网站,但保持一个文件夹打开【英文标题】:Nginx - Password Protect an entire website but keep one folder open 【发布时间】:2011-07-26 01:53:36 【问题描述】:

我们在保留用于开发(测试)的服务器上使用 nginx,我们希望防止公司以外的任何人访问正在开发的网站。然而,其中一个网站使用在线支付,因此任何人都可以访问一个文件夹,用于信用卡公司的回调..

有什么方法可以保护整个网站,但只保留一个文件夹和里面的所有文件?

问候,

瓦尔

【问题讨论】:

【参考方案1】: 服务器 auth_basic "走开"; 位置 /a auth_basic 关闭;

【讨论】:

语法不起作用,我不得不将 auth_basic "go away" 放在 location / 块中 好的,在旧版本中可能是真的。 0.8.54 在服务器中接受它。无论如何,看起来问题已经解决了。

以上是关于Nginx - 密码保护整个网站,但保持一个文件夹打开的主要内容,如果未能解决你的问题,请参考以下文章

试图保护网站但同时保持主页(索引)页面公共 MCV5 asp.net 身份

.htaccess:密码保护您的整个网站,但某些页面除外

使用 django 提供受保护的媒体文件

删除密码保护 .htaccess (Nginx)

nginx 使用密码认证

linux 版怎么配置nginx