次のようなURLで実行されているgrailsアプリがあります-
http://{IP アドレス}/アプリ名
現在、そのアプリサーバーを指すドメインのサブフォルダーを作成しようとしています。何かのようなもの -
http://www.example.com/subfolder/appName => http://{ip アドレス}/appName
サブフォルダーを含む URL を読み込むと、grails アプリは適切に応答し、アプリの最初のページにリダイレクトされます (期待どおり)。しかし問題は、ページ内の他のすべての URL (コントローラー、CSS、画像ファイルなど) が、URL の末尾にある「サブフォルダー」を無視することです。
のように、指さそうとする代わりに
http://www.example.com/social / appName /{controllerName}
http://www.example.com/social / appName /{cssFileName}
等
すべてが指す
http://www.example.com/appName/ {コントローラ名}
http://www.example.com/appName/ {cssFileName}
等
grails.serverURL と grails.app.context を変更してみました。しかし、それでも同じ問題です。