BeWiki
Неофициальный справочный ресурс для клиентов хостера BeGet

изменить Document Root

Я хочу установить framework, у которого публично доступная часть находится в поддиректории, остальные не должны быть видны.

Как мне установить его, если ваши инструкции предписывают загружать всё в директорию public_html? Как мне изменить DOCUMENT_ROOT?

Изменить DOCUMENT_ROOT как настройку web-сервера нет никакой возможности. Допустим, что публичная часть находится в папке public. Тогда это реализуется следующим образом (в скобках команды для SSH):

  • Загружаем сайт не внутрь public_html, а рядом
  • Удаляем директорию public_html (rm -rf public_html)
  • Создаём символьную ссылку с именем public_html, указывающую на директорию public (ln -s public public_html)