Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
2.7.1.1.5. Обмеження доступу до файлів і каталогів за допомогою логіна і пароля
Важливі моменти:
- Директиви обмеження доступу потрібно розміщувати у файлі .htaccess, розташованому в каталозі, що захищається.
- Якщо за допомогою .htaccess буде налаштовуватися доступ для статичних файлів і HTML-сторінок, видаліть їх розширення зі списку статичних файлів.
Обмеження доступу до каталогу
require valid-user
Authname "Basic Auth"
Authtype Basic
AuthUserFile "/home/назва_акаунта/.htpasswd"
Файл паролів .htpasswd — це простий текстовий файл, що має наступну структуру:
user1:password
user2:password
Де userX — логін користувача, password — його зашифрований пароль.
Рекомендується розміщувати цей файл у каталозі, недоступному через браузер (поза каталогом сайту).
Згенерувати паролі можна тут. Зашифрувати згенеровані паролі можна тут.
Доступ тільки до певного файлу
require valid-user
Authname "Protected"
Authtype Basic
AuthUserFile "/home/назва_акаунта/.htpasswd"
<Files page.php>
allow from all
satisfy any
</Files>
Де page.php — файл, до якого має бути відкритий доступ у закритому каталозі.
Доступ тільки до файлів з певним розширенням
require valid-user
Authname "Protected"
Authtype Basic
AuthUserFile "/home/yourlogin/.htpasswd"
<Files *.cfg>
allow from all
satisfy any
</Files>
Де .cfg — розширення файлів, до яких буде відкрито доступ у закритому каталозі.
Доступ тільки до файлів з безліччю певних розширень
require valid-user
Authname "Protected"
Authtype Basic
AuthUserFile "/home/yourlogin/.htpasswd"
<FilesMatch ".(gif|bmp|tiff|swf|flv)$">
allow from all
satisfy any
</FilesMatch>
Де gif, bmp, tiff, swf, flv — розширення файлів, до яких буде відкритий доступ у закритому каталозі.