Все наши проекты закрываем базовой http авторизацией, для того, чтоб исключить индексацию поисковыми роботами.

Для подключения самой авторизации в файл htaccess необходимо строки:

AuthType Basic
AuthName "want to enter?"
AuthUserFile /home/user/www/webteam.by/.htpasswd
Require valid-user

где AuthUserFile - абсолютный путь к файлу, где лежат логин и пароль
для исключения некоторых файлов, например для обменов или других подобных ситуаций,
необходимо добавить вот эти строки в файл htaccess

SetEnvIf Request_URI "/bitrix/admin/1c_exchange\.php" allow
Order allow,deny
Require valid-user
Allow from env=allow
Deny from env=!allow
Satisfy any

здесь приведен пример открытого файла для обмена 1с.

Надеюсь, кому-то мы будем полезны!