代码之家  ›  专栏  ›  技术社区  ›  Meep3D

htaccess与受密码保护的目录

  •  1
  • Meep3D  · 技术社区  · 14 年前

    我必须将密码保护区域添加到我正在工作的站点(使用.htpasswd文件)。问题是,它所指向的整个目录结构并不存在,而是通过mod ou rewrite创建的。

    它是否仍然有效,或者目录实际上必须存在于服务器上?

    澄清: 虽然我可能需要密码保护目录: http://sitename/category/protected/

    mod_rewrite将其翻译为: 索引?category=类别&directory=受保护

    所以实际目录 不存在 . 它还能保护吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Anders Westrup    14 年前

    您可以将访问规则添加到目录或位置标记中的apache配置文件(httpd.conf或类似文件),而不是将其添加到.htaccess文件中。

        2
  •  0
  •   a'r    14 年前

    重写规则最终将指向系统目录中的某些文件(除非它们将用户重定向到某个外部位置)。身份验证设置应位于将要访问的基础目录上。