Rewrite Rule miss parameter

ISAPI_Rewrite is Apache mod_rewrite compatible URL rewriter for Microsoft IIS
User avatar
Posts: 4
Joined: 23 Jun 2014, 07:00

Rewrite Rule miss parameter

15 Jan 2015, 11:19

Hi everybody,

I have following link:
http://www.test.de/Arzt/whatever/12345/?ABCD

the result via UrlRewrite should be
http://www.test.de/Arzt/whatever/test.p ... 5&Sid=ABCD

I tried follwing, but without success :-(

RewriteBase /
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule Arzt/.*/(\d+)$ scripts/test.pl?E_Id=$1&Sid=%1? [NC]

Does someone have an idea what I miss?

Thanks for any help

Stefan

User avatar
Posts: 871
Joined: 12 Mar 2012, 09:54

Re: Rewrite Rule miss parameter

15 Jan 2015, 11:34

Hello, Stefan

Strange, everything seems to be written correctly.
Please enable logging in httpd.conf by putting

RewriteLogLevel 9

and provide rewrite.log records for the test request.

BTW, do any other rules work for you?

User avatar
Posts: 4
Joined: 23 Jun 2014, 07:00

Re: Rewrite Rule miss parameter

15 Jan 2015, 11:45

Hi,

thanks for your help.
I just found my problem.

Instead of:
RewriteRule Arzt/.*/(\d+)$ scripts/test.pl?E_Id=$1&Sid=%1? [NC]

I use now:
RewriteRule Arzt/.*/(\d+)/$ scripts/test.pl?E_Id=$1&Sid=%1? [NC]

So I missed the / in the pattern...argggg

Thanks anyway for your help.

Best regards

Stefan

Return to ISAPI_Rewrite 3.0

Who is online

Users browsing this forum: No registered users and 15 guests