Задать вопрос
AlexeevVyacheslav
@AlexeevVyacheslav
Веб-разработчик из Иркутска

Как правильно организовать сайт из нескольких лендингов?

Привет!
Сейчас я занимаюсь разработкой сайта (Ruby, Sinatra), который состоит из 3х лендингов. Все они относятся к одной компании, просто несут разную маркетинговую нагрузку. Все 3 лендинга должны висеть на разных доменах и у них должна быть общая админка. Сейчас я сделал один main.rb, где после слеша (domain.org/lending1) указывается имя лендинга.
Внимание, вопрос: как лучше сделать? Оставить все в одном файла и задрочиться с routing в nginx или разделить все на 4 приложения (лендинги + админка)? Или может есть еще варианты? Заранее спасибо!
  • Вопрос задан
  • 2695 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
Gambala
@Gambala
Дзен-разработчик
В одном проекте. Просто представьте что создаете сайт из трех страниц, правила будут те же. Только в роутинге привязать домены надо будет - в рельсовых routes.rb за это отвечает параметр constraints: {domain: 'domain.org'}. В sinatra работал очень давно, возможно и там есть нечто подобное. В самом худшем случае - наладить в nginx.conf редирект с других доменов на страницы основного (domain.org/lending1).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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