For legacy reasons, I have to develop on an old version of XAMPP on Windows XP. My web hosting runs on linux (maybe debian).
My old xampp dev environment runs perfectly with the exception of Mod Rewrite.. for some reason, some mod_rewrite commands that work on .htaccess on my web hosting just craps out for mod_rewrite rules on XAMPP 1.6 on windows... and I really don't want to develop on my live shared hosting account on my web hosting.
This works fine on both my web hosting and XAMPP 1.6:
RewriteRule ^$ /_controller.php?object=recentreviews&method=list
This only works on my web hosting, but craps out on XAMPP 1.6 on windows:
RewriteRule ^([a-z0-9._:\-\(\)\!\/\'\,]+)/([a-z0-9._:\-\(\)\!\/]+)/reviews/([0-9]+)$ /_controller.php?object=reviews&method=list¶ms=$3,10,0,1,$1,$2
Is there a cross platform issue of Windows slash/backslash VS Linux slash/backslash when it comes to mod rewrite? thats the only thing I can think of. What other syntax can I try to get this working in both windows and linux ?
Thanks for any suggestions.