我要说的是,我的申请必须缩短卢爱尔语,但也还有其他事情。 (例如google.com
和goo.gl
,或facebook.com
和fb.me
。
简单地部署两个应用程序是容易的,但(现在)这只是一个简单的应用程序。 利用春天和春天。 我有以下地图:
@RequestMapping(value="/{shortUrlKey}", headers="Host=foo.br")
...
@RequestMapping(value="/{username}")
Alas, the headers
annotation act not as given more specific information, but as limit otherwise. 因此,如果我有这两条,则只有后者才被援引,即使我将其开放为
因此,问题:
- how can I make two handlers for the same paths, but different URLs / Hosts
- is it possible to resolve the host dynamically, with a property placeholder configurer (rather than hard-code it in the annotation)
如果存在某种可行的方法解决机制,这两种办法或许都会奏效。 是否有这样的情况?