RewriteRule works fine on Apache2, but gives a 500 on 1.3

RewriteRule ^users/([0-9\-]+)/([a-z_]+)/([a-zA-Z]+)/(.*?)/page/([0-9]+)/?$ userlist.php?show_group=$1&sort_by=$2&sort_dir=$3&username=$4&p=$5
[L,NC]

Works just fine on my Windows/Apache2.0.52 development box. However, I've gotten reports from friends running Apache 1.3.* that it results in a 500. The following message can then be found in the error log:

RewriteRule: cannot compile regular expression '^users/([0-9\-]+)/([a-z_]+)/([a-zA-Z]+)/(.*?)/page/([0-9]+)/?$'

Does anyone have any idea why this is happening?

Cheers,
Rickard

 

 

 

 

Top