.htaccess htaccess登录在一个站点上工作,但在另一个站点上不工作

.htaccess htaccess登录在一个站点上工作,但在另一个站点上不工作,.htaccess,authentication,.htaccess,Authentication,我正在为客户的网站提供一个简单的用户名/密码门。我正在使用htaccess和htpasswd文件的简单组合来实现这一点 就目前而言,我只使用虚拟名称和密码,所以,我觉得在这里发布它们很舒服 登录名1:sean PW 1:CreAgent 登录2:sally PW 2:通过 PWs使用此网站(www.htaccesstools.com/htpasswd generator/)进行加密 正如你所看到的,一切都很好 以下是该位置.htaccess文件中的代码: AuthName "Employees

我正在为客户的网站提供一个简单的用户名/密码门。我正在使用htaccess和htpasswd文件的简单组合来实现这一点

就目前而言,我只使用虚拟名称和密码,所以,我觉得在这里发布它们很舒服

登录名1:sean PW 1:CreAgent

登录2:sally PW 2:通过

PWs使用此网站(www.htaccesstools.com/htpasswd generator/)进行加密

正如你所看到的,一切都很好

以下是该位置.htaccess文件中的代码:

AuthName "Employees Only"
AuthType Basic
AuthUserFile /home/content/n/i/n/nintemple1/html/login/.htpasswd
require valid-user
这是htpasswd文件

sean:[encrypted password - not sure if I should post this!]
sally:[encrypted password - not sure if I should post this!]
现在,上面的网络空间是我自己的。所以,我试着把事情安排好。从该链接中可以看到,它一直将登录视为不正确(提供新的尝试),直到您点击“取消”,然后返回401错误。除了我更改了新htpasswd文件的路径之外,所有内容都是相同的。所以,新的htaccess文件是这样的

AuthName "AIM Employees Only"
AuthType Basic
AuthUserFile /home/aimcilco/public_html/JAL/.htpasswd
require valid-user
我知道客户机空间的配置可能会有所不同。但是,他们的文件所在的空间没有电话联系问题,我几周前在他们的论坛上发了帖子,没有回复。所以,我不能只问运行服务器的人。不过,我确实在他们的空间中看到了其他htaccess文件,所以,我想至少在某种程度上,这些文件都配置为处理htaccess

我承认我在这方面做得太过火了。我对设置它很有信心(因为我让它在我自己的空间中工作),但是,我不知道这些东西是如何工作的,无法正确地解决这个问题=\


提前感谢,如果您需要我提供更多信息以最好地解决此问题,请告诉我

使用的是什么版本的Apache?客户端服务器设置了吗?再一次,我的深度不够。如果我无法与拥有/运营上述服务器的人取得联系,我如何检查这些内容?请检查
AllowOverride
。您可以通过创建一个只包含
的PHP文件来检查Apache版本,非常感谢。以下是输出中提到Apache的唯一一行:
Apache/2.2.29(Unix)mod_ssl/2.2.29 OpenSSL/1.0.1e-fips mod_bwlimited/1.4
这告诉我们什么有价值的东西吗?如果您需要其他信息,我可以链接到测试PHP文件的URL,但是,我不确定输出中是否有任何敏感信息。我不知道如何做AllowOverride测试,但是,我正在查找一些关于PHP的信息,如果可以的话,我会尝试自己解决这个问题。谢谢你和我一起工作!