2

我有一个文件名为

favicon.ico

在 web-app 文件夹中(grails 2.2.1)。

我的应用程序配置为作为根应用程序/

如果我打开网址

http://mydomain/favicon.ico

我得到了一个 not 404 not found。

如果我尝试将文件移动到任何子文件夹中,它就可以工作。例如,如果我将其移至

web-app/test/favicon.ico

我打开

http://mydomain/favicon.ico

该文件已正确提供。

如果我使用 grails run-app 运行应用程序,问题是一样的

4

1 回答 1

1

您可以在 Config.groovy 中配置以像这样处理 / 中的资源:grails.resources.adhoc.patterns = ['/*','/images/*', '/css/*', '/js/*' , '/插件/*']

http://mydomain/favicon.ico

将获得 302 到: http://mydomain/static/favicon.ico

这应该可行,但我认为将您的 ico 移动到 /images 更好

于 2013-05-15T14:30:52.003 回答