我有一个非常简单的授权configuration,但当我尝试访问页面时,我收到了一个奇怪的消息,而不是用户/密码字段。
这是我的.htaccess文件:
AuthType basic AuthName "No Way" AuthUserFile /path/to/auth/file.password Require valid-user
以下是我在浏览器中看到的内容:

问题是,我甚至没有机会提供我的凭据。
这似乎是由于使用不同的DNS名称导致的问题。 我正在为我的域名运行一个dynamic的DNS,如果我使用另一个转发到名字的域,它不起作用。 如果我使用原始的域名,它的工作原理。
IE:
me.dyndns.org/secure - Works me.myserver.org/secure - Doesn't work.
看来,一个简单的ping me.myserver.org指向一个GoDaddy地址,所以我甚至不知道它是如何转发到我的服务器。 但是, ping me.dyndns.org返回正确的IP。 如何设置域名转发以将域名映射到dyndns域的IP地址?
如果您使用Firefox,则应清除caching和活动login名,或尝试使用其他Web浏览器。