I have this rule:

```
RewriteEngine On
RewriteRule   ^/page/([a-zA-Z0-9]+)\?(.*)$    /index.php?page=$1&$2

```

It should take something like this:

```
/page/contact?cake=lie

```

and go to the page:

```
/index.php?page=contact&cake=lie

```

I've tested this with tools like RegExr and RegexPal, and it works there. But when putting it into Apaches config, visiting the url gives Apaches 404 page.

Can anyone help?