Как удалить имя приложения и порт из URL в Grails? - PullRequest
19 голосов
/ 13 мая 2011

Вместо развертывания моего приложения на

http://localhost:8080/myApp

я хочу развернуть его на

http://localhost

Ответы [ 3 ]

30 голосов
/ 13 мая 2011

Чтобы изменить порт запуска приложения, отредактируйте grails-app/conf/BuildConfig.groovy и добавьте строку

grails.server.port.http = 80

Чтобы удалить контекст (часть 'myApp'), отредактируйте файл application.properties и добавьте строку

app.context=/
5 голосов
/ 13 мая 2011

разверните ваше приложение на сервере tomcat с именем war как ROOT.war.Поскольку имена войн описывают контексты ... papa.war будет доступен через [root_domain] / papa

4 голосов
/ 13 мая 2011

Чтобы удалить порт, используйте:

grails -Dserver.port=80 run-app
...