Как развернуть приложение Grails без контекстного пути?
Не уверен, правильно ли я здесь использую термин "контекстный путь", но в настоящее время, когда я запускаю приложение Grails (2.3.6) локально, оно появляется в http://localhost:8080/myapp
, В конечном счете, я бы хотел, чтобы он был развернут на реальном сервере приложений по адресу http://myapp.com
,
Это возможно? Если нет, то почему? Если так, то как?
1 ответ
Решение
В config.groovy просто установите:
grails.app.context = "/"
Кроме того, вам, вероятно, следует обновить ваши среды в config.groovy:
environments {
development {
grails.serverURL = "http://localhost:8080"
}
production {
grails.serverURL = "http://myapp.com"
}
}