【问题标题】:Apache processing authentication directives before mod_rewrite rulesApache 在 mod_rewrite 规则之前处理身份验证指令
【发布时间】:2010-09-21 10:33:17
【问题描述】:

我正在使用 mod_rewrite 将人们从一个域重定向到另一个域(同时保留 URL 的其余部分)。两个域都指向同一个代码库。

其中一个目录具有由本地 .htaccess 文件控制的身份验证。

这些身份验证指令在处理 mod_rewrite 规则之前得到处理。因此客户端被要求输入密码两次。

我尝试将 mod_rewrite 规则放入 .htaccess 文件中,在身份验证相关指令上方,但它以一种奇怪的方式失败。

防止这种双重身份验证的最简单方法是什么?

【问题讨论】:

    标签: apache authentication .htaccess mod-rewrite


    【解决方案1】:

    将您的身份验证指令放入您希望对用户进行身份验证的主机的<VirtualHost> block

    【讨论】:

      猜你喜欢
      • 2018-07-04
      • 2014-11-03
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      • 2016-06-08
      • 2021-05-22
      • 1970-01-01
      相关资源
      最近更新 更多