2012-06-01 42 views

回答

1

我们在前端Web服务器(在我们的例子中为IBM HTTP Server)中执行所有重写规则。请参阅如何做到这些文章:

特别注意的[PT]标志。

我不知道有什么方法在WebSphere本身内创建重写规则。您可能需要一个网页过滤器,如http://code.google.com/p/urlrewritefilter

+0

谢谢。您的解决方案是带上代理服务器。我们不能做这件事。我无法找到一种在websphere中做这件小事的方法,而我并不期待这一点。 –

+0

我不是在谈论代理服务器,而是一个Web服务器。通常不建议WebSphere Application Server直接提供内容,而是由Web服务器和/或代理服务器提供服务。如果你无法做到这一点,我没有你的答案。就像我说的,我不认为WAS本身可以做URL重写。您可能需要使用网页过滤器,例如http://code.google.com/p/urlrewritefilter/ – dbreaux

+0

谢谢。我正在考虑自己创建一个过滤器,但您可以节省数小时的时间。这真是太棒了。这个过滤器解决了我的问题。我将你的答复标记为已接受的答案。 –