【发布时间】:2017-01-20 13:41:45
【问题描述】:
我尝试了几种不同的配置来告诉 Zuul 使用我的代理网络服务器的网站图标,但我空手而归。这是我目前在 Zuul 服务器上配置的内容。
zuul.routes.favicon.path=/favicon.ico
zuul.routes.favicon.url=http://mycontentserver.com/favicon.ico
spring.mvc.favicon.enabled=false
但是反应呢?
$ curl -sIL http://myzuulserver.com/favicon.ico
HTTP/1.1 404 Not Found
应该路由到...
$ curl -sIL http://mycontentserver.com/favicon.ico
HTTP/1.1 200 OK
保持启用 Spring MVC favicon 只会返回典型的 Spring 图标。
我这里有什么错误配置吗?我是否误解了网站图标的工作原理?
【问题讨论】:
-
我实际上需要
spring.mvc.favicon.enabled=false来解决类似的问题(zuul 提供网站图标而不是让 /** 路由处理它)。谢谢
标签: java spring spring-mvc spring-boot spring-cloud