Проблемы с перенаправлением URL Grails - PullRequest
3 голосов
/ 10 февраля 2012

У меня есть веб-приложение Grails 2.0, и когда я пытаюсь перейти, например, на URL http://localhost:8080/${myapp}/controller/action он всегда перенаправляет на http://localhost:8080/controller/action без названия моего веб-приложения. Это мой UrlMappings.groovy

class UrlMappings {
static mappings = {
  "/$controller/$action?/$id?"{
      constraints {
         // apply constraints here
      }
  }

  "/"(controller:"/admin")
  "500"(view:'/error')
}

}

А это мое приложение. Свойства

#Grails Metadata file
#Thu Feb 09 12:22:14 CET 2012
app.grails.version=2.0.0
app.name=appname
app.servlet.version=2.4
app.version=0.1
plugins.hibernate=2.0.0
plugins.tomcat=2.0.0

есть предложения, почему он перенаправляет на неправильный URL?

спасибо за ваше время

1 Ответ

4 голосов
/ 13 февраля 2012

Проблема решена. В Config.groovy мой сервер URL был неправильный

grails.serverURL="http://localhost:8080"

Я должен был использовать

grails.serverURL="http://localhost:8080/appname"

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...