#.htaccess #authentication #phpbb3
#.htaccess #аутентификация #phpbb3
Вопрос:
Я хочу изменить phpbb3 .htaccess для установки аутентификации на моем тестовом сервере phpbb 3.2.5. Я хочу ввести пользователя и пароль при доступе к каталогу forum.3.2.5 во время моего теста, чтобы избежать роботов и других пользователей.
Я уже использовал эти строки в другом каталоге, и он работает правильно
AuthName "Pages protegees - pas de moteur de recherche - access restreint"
AuthType Basic
AuthUserFile "/chemin/forum.3.2.5/.htpasswd"
Require valid-user
Я поместил эти 4 строки в начало .htaccess phpbb.3.2.5 с хорошим каталогом вместо /chemin/ см. измененный файл .htaccess .
У меня нет никакой ошибки для пользователя или пароля, кроме внутренней ошибки сервера после аутентификации…
Сервер phpbb не отображает index.php после аутентификации.
Ответ №1:
Ваша проблема, согласно моим тестам на моем сервере разработчиков, скорее всего, связана с неправильно размещенным файлом .htpasswd. Не помещайте его в ту же папку, что и форум. Вместо этого попробуйте поместить его в папку /chemin …
IE:
AuthName "Pages protegees - pas de moteur de recherche - access restreint"
AuthType Basic
AuthUserFile "/chemin/.htpasswd"
Require valid-user