Http basic Authorization — различия между версиями
Материал из Umicms
Mad grant (обсуждение | вклад) (Новая страница: «'''Актуально для версии 2.9.5''' == Задача == Закрыть страницу /admin дополнительной http авторизаци…») |
Mad grant (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
Потом создайте в корневой директории папку "security" и положите в нее: | Потом создайте в корневой директории папку "security" и положите в нее: | ||
− | 1) файл .htpasswd, о том как его получить можно прочитать, например, вот | + | 1) файл .htpasswd, о том как его получить можно прочитать, например, вот [http://ru.wikipedia.org/wiki/Htpasswd здесь]. |
2) .htaccess следующего содержания: | 2) .htaccess следующего содержания: |
Версия 15:04, 18 марта 2014
Актуально для версии 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]