UrlRewrite不适用于任何资源文件

时间:2011-09-18 00:41:01

标签: java regex java-ee url-rewriting

我正在使用Tuckeys UrlRewrite重定向在我的应用程序上发出的任何请求,以便我可以根据网址执行某些操作。我需要能够捕获任何请求,但我不想从资源中获取任何请求,所以基本上它会是/images/something.png/css/something.css,但我需要是能够捕获/web/http://www.google.com/例如。基本上,资源的可能性很少,我只是无法弄清楚如何排除它们。起初,我无法通过在正则表达式中使用\.来接受它们,但随后谷歌的示例将无效。所以我也需要抓住这些点,而且由于我对正则表达式不太好,我也无法弄清楚如何捕捉到&符号。

所以我有两个问题:

  1. 除了可以以/images/开头的资源外,我如何捕获任何内容(如果它是<condition>元素,那么其他元素就很容易了)
  2. 如何抓住带有&符号的网址(实际上也可能是第一个问题)

1 个答案:

答案 0 :(得分:0)

您可以使用RewriteConddoc)来执行此操作。