Grails倾向于将所有使用其标记的URL写为/ appName/whatever。举例来说,如果我使用的标签:Tomcat/Apache的Grails URL ProxyPass
<g:javascript library="jquery"/>
结果标记为
<script src="/appName/jquery/jquery.js"></script>
这会导致一个问题,使用的ProxyPass与Apache/Tomcat的。我所有的CSS,JS,图片和链接都有/ appName作为前缀。
有没有办法解决这个与ProxyPass或可能的方式为Grails不前缀的appName前面的所有我的网址?
是的,我试图将其作为domain.com运行。因此,所有事情都以/ appname为前缀,这会导致问题。问题出在g:javascript标签上,它不接受绝对参数。我想知道是否有办法告诉tomcat我正在通过/而不是/ appName访问内容? – intargc 2010-03-16 19:40:54