Из-за чего страницы закрыты от просмотра для неавторизованных пользователей?
По вводным: установил на второй домен domen.ru симлик(через symlink.php) по инструкцииhttps://www.youtube.com/watch?v=lEcfZ551fSIСейчас ситуация такая: для реализации многосайтовости в системе, установил шаблон для теста. Всё вроде работает. Кроме одной проблемы:
Нужно понять: 1. Почему то при открытии любых страниц сайта выдаёт необходимость авторизации. Все страницы закрыты от просмотра неавторизованным пользователям. Как открыть к ним доступ?
Сейчас ситуация такая: 2. Ещё при входе в админку с любого домена корневая папка в разделе "Файлы и папки" к которой привязан domen.ru в системе висит ошибка "Возможно, недостаточно прав для просмотра содержимого данного каталога" (скриншёт ниже)
Подскажите, Как открыть доступ?
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Если страницы в 1С-Битрикс закрыты для неавторизованных пользователей, причина почти всегда в правах доступа, условии в шаблоне/компоненте, настройках инфоблока или в файле
.access.php. Нужно искать, кто именно отдаёт запрет: ядро прав, компонент или кастомный код.Начните с проверки прав на файл/раздел в админке: Контент → Структура сайта → нужная папка → Права доступа. Для группы “Все пользователи” должно быть как минимум чтение, если страница публичная.
Затем проверьте наличие файлов:
/.access.php /section/.access.php
В них могут быть правила, которые запрещают доступ группе 2 или всем неавторизованным пользователям. Иногда такой файл остаётся после старых экспериментов и закрывает весь раздел.
Если сама страница открывается, но контент внутри компонента скрыт, смотрите параметры компонента и права инфоблока. У элементов/разделов инфоблока тоже есть права, активность, даты активности и фильтры. Компонент может просто не выводить элементы для гостя.
Частая кастомная причина — проверка в шаблоне:
global $USER; if (!$USER->IsAuthorized()) { LocalRedirect('/auth/'); }
Такой код может быть в
header.php, шаблоне страницы, компоненте или included-файле. Поиск по проекту поIsAuthorized,LocalRedirect,AUTHобычно быстро находит источник.Итог: проверьте права папки,
.access.php, права инфоблока и кастомные проверки авторизации. Если запрет появился внезапно, начните с последнего изменённого шаблона или компонента и очистите кэш после правок.