При работе с MAMP Pro по умолчанию Apache не читает файл .htaccess, из-за чего не работает ЧПУ (человекочитаемые URL) в Bitrix.
Решение: отредактировать httpd.conf через File → Edit Template → Apache, найти строку ~205 и изменить параметр AllowOverride на All:
<Directory />
Options Includes
AllowOverride All
</Directory>Описание директивы AllowOverride
Директива AllowOverride определяет, какие директивы могут быть переопределены через файл .htaccess. Возможные значения:
- AuthConfig — разрешает директивы авторизации
- FileInfo — разрешает директивы управления типами файлов
- Indexes — разрешает директивы индексирования директорий
- Limit — разрешает директивы управления доступом
- Options — разрешает директивы управления функциями сервера
- All — разрешает все вышеперечисленные директивы
