@inboobswetrust

Как праильно прописать несколько сайтов в виде name.ru/site1 name.ru/site2?

Добрый день. Есть домен с дроплетом Ubuntu ghost DO и я хочу завести несколько платформ для тестов/набросков итд, но обязательно под одним доменом в виде
domain.com/ghostsite1
domain.com/ghostsite2
domain.com/wordpresssite1
domain.com/wordpresssite2
domain.com/customblogplatform
domain.com/htmlpage
Как это сделать правильно? Точнее как надо все это дело прописать в nginx?
Спасибо.
  • Вопрос задан
  • 2382 просмотра
Пригласить эксперта
Ответы на вопрос 2
merryjane
@merryjane
Системный администратор
А почему не используете домены 3-го уровня, вида ghostsite1.domain.com, ghostsite2.domain.com и т. д.
Из плюсов можно сделать универсальтый конфигурационный файл nginx, где в зависимости от домена 3-го уровня будет формироваться переменная, на базе которой будет уже формироваться путь к корневой директории сайта root. Ну или просто для каждого домена 3-го уровня делать отдельный конфиг виртуального хоста по образу и подобию рядом лежащего (заменой пары директив).
Ответ написан
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
Делайте лучше на поддоменах, т.к. если на сайте используются абсолютные пути -- ничего работать нормально не будет. +будут проблемы с cookies и т.п.

А так просто создавайте директории site1, site2 и т.п и кладите туда скрипты. Дополнительно настраивать ничего не нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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