Жизнь непредсказуема порой. Файл urlrewrite.php рекомендуют исключать из версионного контроля. Но его можно легко потерять. Например, попытаться установить какой-нибудь «мегамодуль».
Поэтому нужно знать как восстанавливать urlrewrite.php. В административной панели Настройки продукта — Обработка адресов — Правила обработки — Пересоздание.
Похоже, что эта команда проходит по всем компонентам в публичке, у которых установлен параметр SEF_FOLDER, и добавляет соответствующие записи в urlrewrite.php.
Зачем его исключать из vcs? Никаких серкретных данных в нем нет