.htaccess 文件对保护我的 xampp 目录的密码无效?

Posted

技术标签:

【中文标题】.htaccess 文件对保护我的 xampp 目录的密码无效?【英文标题】:.htaccess file ineffective at password protecting my xampp directory? 【发布时间】:2014-06-18 16:28:32 【问题描述】:

我对 XAMPP 完全陌生,我正在尝试为它设置尽可能好的安全性。我知道创建一个 .htaccess 文件来密码保护某些目录是有益的。 http://localhost/security/xamppsecurity.php 有一个内置于 xampp 的页面/脚本,它将在 /htdocs/xampp 目录中为您生成一个页面/脚本。但是,在我完成此操作后,当我访问我的网站http://localhost/xampp 时,仍然没有提示我输入密码。我以为我应该在这里被提示输入用户名和密码?这是一个很难搜索答案的问题,所以如果这个问题已经得到解答,我深表歉意。

我已确保关闭/重新打开我的浏览器并删除所有历史记录/缓存/cookies。创建 htaccess 文件后,我还重新启动了 Apache 服务。

.htaccess 文件:

AuthName "xampp user"
AuthType Basic
AuthUserFile "C:\xampp\security\xampp.users"
require valid-user

C:\xampp\security\xampp.users 是一个有效文件,它包含我设置的用户名和加密密码。

【问题讨论】:

【参考方案1】:

尝试将您的 .htaccess 文件复制到 htdocs 目录:

C:\xampp\htdocs\.htaccess

我希望它有效;)

看起来 .htaccess 不适用于 htdocs\xampp 目录。

【讨论】:

以上是关于.htaccess 文件对保护我的 xampp 目录的密码无效?的主要内容,如果未能解决你的问题,请参考以下文章

xampp 上 .htaccess 文件的奇怪行为

XAMPP 本地服务器上的 Htaccess 用于测试

.htaccess 在 XAMPP mac 上不起作用

xampp 上的 .htaccess 文件(基于错误.. 图像路径不正确,css 文件..)

htaccess 文件、php、包括目录和 windows XAMPP 配置噩梦

htaccess 密码保护但不在本地主机上