We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 39784
    • 2 Posts
    Не первый раз делаю сайт на MODx, но первый раз с таким сталкиваюсь.
    Хостинг majordomo
    1. Настроил ЧПУ.

    2. .htaccess имеет вид:
    RewriteEngine On
    RewriteBase /www/
    # The Friendly URLs part
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

    3. В шаблоне, в хедаре использую конструкцию:
    <base href="[[++site_url]]" />

    4. плагин translit установлен
    5. У хостера, судя по апачинфо, модуль mod_rewrite запущен.

    Как не пытаюсь, отображается только назначенная в системе главная страница. Остальные - ошибка 404.
    Если в настройках Дружественные URL, отключаю ЧПУ, все страницы отображаются, всё работает. Но без ЧПУ вид не очень.
    Может подскажите, в чём причина?
      • 39784
      • 2 Posts
      Проблема решена
      В панеле управления хостера majordomo. В настройках сайта, вкладка Nginx (Управление сайтами) убрал поддержку .html и .htm
      .htaccess скачал с гитхаба
      https://github.com/anselmh/modx-boilerplate

      Всё заработало.