Http basic Authorization

Материал из Umicms
Перейти к:навигация, поиск

Актуально для версии 2.9.5

Задача

Закрыть страницу /admin дополнительной http авторизацией.

Решение

Для решения задачи в .htaccess добавьте строку:

RewriteCond %{REQUEST_URI} ^(/admin)$
RewriteRule ^(.) /security/check.php [L,R]

Потом создайте в корневой директории папку "security" и положите в нее:

1) файл .htpasswd, о том как его получить можно прочитать, например, вот здесь.

2) .htaccess следующего содержания:

RewriteCond %{REQUEST_URI} ^(/admin)$
RewriteRule ^(.) /security/check.php [L,R]