UrlRewriteFilter outbound将主机/子域添加到静态资源路径

时间:2012-07-24 20:35:36

标签: java url-rewriting servlet-filters tuckey-urlrewrite-filter

我需要一个过滤器来添加来自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,但还没有实现。

有人在这里有任何建议吗?

0 个答案:

没有答案