У меня есть приложение Grails, которое подключено к корню сервера Tomcat.Когда кто-то заходит в домен, приложение перенаправляет на контроллер по умолчанию, например /main.Затем браузер показывает URL www.x.com/main, но мне бы очень хотелось, чтобы я мог просто показать www.x.com.Это возможно?Спасибо.
/main
www.x.com/main
www.x.com
Да, это возможно, и довольно просто.
В вашем UrlMappings.groovy добавьте следующее:
"/"(controller: "main")
Это разрешит до www.x.com/, но все равно выполнит действие по умолчанию вашего main контроллера.
www.x.com/
main
Измените сопоставление URL для "/", чтобы использовать ваш контроллер:
"/"(controller: 'main', action: 'index')