Apache Авторизация через .htaccess c помощью AuthFormProvider file

MBodunov

Новичок
На сайте сделал авторизацию с использованием модуля апача auth_form_module через .htaccess В .htaccess прописано

Apache:
Session On
SessionCookieName session path=/
SessionMaxAge 86400
#SessionCryptoPassphrase secret
AuthFormProvider file
AuthName "authenticationform"
AuthType form
AuthUserFile www/path_to_domains/login/passwords
AuthFormFakeBasicAuth On
ErrorDocument 401 "/log/aulogin.html"
Require valid-user
<Files "/log/aulogin.html">
Allow from all
</Files>
ErrorDocument 404 /errdoc.php
При разработки использовал локальный сервер OpenServer на котором всё отлично работало. Механизм такой: из подкаталога открывается форма в подкаталоге \log\ после чего файлом router.php запускается файл \login\index.php который прописывает разные куки. При переносе на внешний хостинг авторизация не проходит. Выходит ошибка Unauthorized This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Additionally, a 401 Unauthorized error was encountered while trying to use an ErrorDocument to handle the request.
 
Сверху