我需要一个过滤器来添加来自java应用程序的图像和静态路径的子域路径。
例如:/foo/bar/xyz.jpg
将成为http://img1.foobar.com/foo/bar/xyz.jpg
,其中协议应与请求的协议相对应,而img1
来自我们已用于将资源映射到的现有代码片段子域。
这是因为我们将静态内容放在我们的网页模板中的内容的无Cookie域上,但有时HTML会从我们的CMS中提取,而CMS是由第三方维护的,第三方只会在HTML中包含相对URL。 / p>
我看过http://tuckey.org/urlrewrite/,但对我们需要的东西来说似乎有些过分。另外,我无法看到您是否可以在出站规则中附加URL(而不仅仅是发布重定向 - 我不想重定向,而是在出站HTML上添加替换功能)。我还需要能够根据现有代码动态生成img1
,我不确定UrlRewriteFilter是否可以实现。我也见过这个http://code.google.com/p/urlrewritefilter/issues/detail?id=106,但还没有实现。
有人在这里有任何建议吗?