Jump to main content Jump to doc navigation

Используйте эту страницу, если ставите MODX не в пустой корень сайта. Для обычного случая с пустым хостингом следуйте базовой установке.

Перед любыми изменениями сделайте резервную копию существующих файлов и баз данных.

Установка в подкаталог

Установка в подкаталог (например https://example.com/modx/) подходит, если:

  • Вы делаете новый сайт, пока текущий остаётся онлайн
  • Нужна временная или staging-копия на том же хостинге

Пройдите базовую установку, положив файлы в этот подкаталог, и откройте https://example.com/modx/setup/ (подставьте свой путь). Когда новый сайт готов, вы можете перенести его в корень домена или оставить в подкаталоге и при необходимости переписать URL на уровне веб-сервера.

Существующий статический HTML-сайт

MODX можно распаковать рядом с index.html (или аналогом), пока вы собираете шаблоны и контент. До запуска в прод:

  1. Не включайте дружественные URL, если из-за них MODX перехватит запросы к статическим файлам.
  2. При переключении переименуйте или удалите старые статические entry-файлы (и конфликтующие ресурсы), затем включите дружественные URL, если они нужны.

Существующая CMS или другое динамическое приложение

Не распаковывайте MODX в каталог с другой работающей CMS или приложением. Используйте подкаталог (или отдельный vhost/домен), установите там и переключайте трафик только после того, как новый сайт работает.

Временный URL или каталог до настройки DNS

Некоторые хостинги дают временный URL или каталог до того, как DNS укажет на аккаунт. Установить можно и там, но после финального домена и пути нужно обновить пути MODX. Следуйте переносу сайта и проверьте:

  • core/config/config.inc.php
  • config.core.php (корень сайта)
  • manager/config.core.php
  • connectors/config.core.php

После смены путей очистите core/cache/.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more