У меня действительно простая конфигурация авторизации, но при попытке доступа к странице я получаю странное сообщение, а не поле пользователя / пароля.
Вот мой .htaccess
файл:
AuthType basic
AuthName "No Way"
AuthUserFile /path/to/auth/file.password
Require valid-user
Вот что я вижу в своем браузере:
Проблема в том, что у меня даже не было возможности предоставить свои учетные данные.
Похоже, проблема вызвана использованием другого DNS-имени. Я использую динамический DNS для своего доменного имени, и если я использую другой домен, который перенаправляет на первое имя, это не работает. Если я использую исходное доменное имя, оно работает.
IE:
me.dyndns.org/secure - Works
me.myserver.org/secure - Doesn't work.
Кажется, что простой ping
из me.myserver.org
указывает на адрес GoDaddy, поэтому я даже не знаю, как он вообще пересылается на мой сервер. А ping
из me.dyndns.org
тем не менее, возвращает правильный IP. Как я могу настроить переадресацию домена, чтобы домен отображался на IP-адрес dyndns
домен?
Если вы используете Firefox, вам следует очистить кеш и активный вход в систему или попробовать другой веб-браузер.