Я хочу указать несколько поддоменов и/или корневых доменов на одно приложение Play Framework 2.3 (Scala), например apples.com, bananas.com или buy.bananas.com.Домены в Play Framework 2.3
В зависимости от того, в какой домен входит запрос, я хочу иметь разные маршруты.
В идеале, он должен работать что-то вроде этого:
GET apples.com @controllers.ApplesController.home
GET bananas.com @controllers.BananasController.home
GET buy.bananas.com @controllers.BananasController.buy
Есть ли способ сделать это в Play Framework 2.3?
Такие вещи лучше обрабатываются с помощью http-серверов ... Не с помощью фреймворков. Тем не менее, вы можете достичь некоторых из таких функций. Для получения дополнительной информации обратитесь -> http://typesafe.com/activator/template/play-multidomain-seed и https://github.com/adrianhurt/play-multidomain-seed/blob/master/app/Global.scala –
@SarveshKumarSingh напишите ответ вместо комментария, это хороший момент для подтверждения/принятия – biesior
@biesior Объем решения не поместится в ответе. Слишком много вещей, которые нужно понимать, и весь проект должен быть создан определенным образом. –