Я столкнулся с той же проблемой. Что бы я ни делал, домашняя страница возвращалась как 404. Я работал на тестовом сервере (с другой базой данных) и сравнивал параметры рядом. Абсолютно ничего не получалось, домашняя страница с именем home и cms была правильно настроена, mod_rewrite работал, файл htaccess просто персиковый ... но domain.com/ не работал. через несколько часов я увидел, что domain.com/home/ сделал, хотя, клянусь, этого не было.
Наконец, я вытер кровь с клавиатуры, где разбил ей голову, и перешел к управлению перезаписью URL, установив путь к идентификатору '/', запрос пути к '/' и путь назначения к '/ home / и работает так, как должно быть. Надеюсь, это поможет кому-то еще!