0

朋友

当将 grails 3.1.4 应用程序部署到具有 apache 和 tomcat 的服务器时(apache root / 正在重定向到 tomcat 8080 中的 grails 应用程序),“asset:stylesheet”仍在生成指向已部署应用程序的链接(“ http:// ....com/og/assets/application-519a.css ´),而不是根目录(´ http://..com/assets/application-519a.css ´)。

当然,“serverURL”有一个有效值

httpd.conf 有下面的代码块

<VirtualHost *:80>
    ServerName ....com 
    ServerAlias *.....com 
    ProxyRequests off
    ProxyPass / http://localhost:8080/og/
    ProxyPassReverse / http://localhost:8080/og/
</VirtualHost>

不知道我做错了什么,欢迎任何帮助,并提前感谢!

胡安

4

1 回答 1

0

搞掂 !

configuration.yml中,propperassets url配置为:

    . . .
    production:
        grails:
            assets:
                url: "http://....com/assets/"
        dataSource:
            dbCreate: update
            . . .

更多信息

于 2016-06-09T18:13:33.033 回答