【问题标题】:.htaccess access control.htaccess 访问控制
【发布时间】:2011-03-16 08:06:36
【问题描述】:

我有一个包含 htaccess 文件的目录:

AuthType 基本 AuthName“走开” AuthUserFile /home/daniel/.htpasswds/directory1/.htpasswd 需要有效用户

我在该文件夹中有一个子目录,我希望使用一组不同的用户名/密码。如何否定第一个 htaccess 的影响,以便我可以使用身份验证?

谢谢

【问题讨论】:

    标签: apache http-authentication


    【解决方案1】:

    默认情况下禁用使用另一个 .htaccess。因此,您首先必须在 apache 配置文件的目录指令中设置“AllowOverride AuthConfig”。

    【讨论】:

      【解决方案2】:

      只需将另一个 .htaccess 放入子文件夹并覆盖其中所需的设置。

      【讨论】:

      • 嗨,我试过了,但它要求我提供两组用户名和密码:S
      • 当您访问该目录中的内容时,它会询问子目录特定的用户名和密码,当您从那里访问内容时,它会询问父目录特定的凭据。因此,如果您尝试从两个位置访问内容,它会询问您两组,但仅使用一个用户名和密码就可以仅从其中一个目录访问内容。我以为这就是你要的?
      猜你喜欢
      • 2012-11-05
      • 2016-10-11
      • 2018-10-17
      • 1970-01-01
      • 1970-01-01
      • 2016-11-14
      • 2011-06-17
      • 1970-01-01
      • 2018-06-04
      相关资源
      最近更新 更多