kapitansen
@kapitansen
Веб-погромист

Как сделать, чтобы файлы сайта хранились в папке домена, а не в public_html?

Есть сервер на Digital Ocean, я установил туда VestaCP. По умолчанию структура сайта такая:

domain.com
--cgi-bin
--document_errors
--logs
--private
--public_html
--public_shtml
--stats

Я бы очень хотел выпилить из корневой папки домена всё это, и хранить файлы сайта сразу в domain.com.
Настройки чего нужно смотреть? Apache? Nginx? VestaCP? Можно ли сделать какой-то шаблон создания нового сайта, чтобы в следующий раз иерархия папок сразу была такой, как мне нужно?
  • Вопрос задан
  • 185 просмотров
Пригласить эксперта
Ответы на вопрос 1
kotomyava
@kotomyava
Системный администратор
Есть очень простой способ - не ставить Vesta вообще (это совершенно отвратительная в плане качества, кстати, панель), и написать конфиг nginx самостоятельно, так, как вам нравится.

Если же вы решите какую-то панель всё же использовать, то не надо ничего переделывать, это только создаст вам лишние сложности на ровном месте, и не даст, при этом, никаких реальных плюсов.
Ну и да, структура сайта начинается ниже public_html, именно он будет вашим корнем сайта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы