Hi everybody:
I faced with something which sounds weird to me. I spent lot of time to figure this out by myself but no luck. I really need some help here. This is my code on htaccess (I've numbered it here to make it easy to point to the rows. There is no numbers on the real file):
1. RewriteEngine on
2. RewriteBase /
3. RewriteRule (.)/(.).htm?$ profile.php?&uid=$1&pfname=$2 [L,NC]
4. RewriteRule products/([0-9]+)?$ productslist.php?subcatID=$1 [L,NC]
5. RewriteRule buy/([0-9]+)?$ productsbuy.php?productID=$1 [L,NC]
the weird thing is that they all working quite fine on my local machine (Windows Vista Ultimate + xampp) and all work quite fine on production serever (Linux/Apachi) except line # 5!! I really don't know why #4 works fine but #5 doesn't?! I cannot see any difference there, am I missing a point?
BTW, the error that I'm getting is "No input file specified." when trying to reach "buy/11" or any other product id number. I double checked everything serveral times and I'm positive that "productsbuy.php" exists on the server and I double checked the character case and ... everything.
I do appreciate any help.
Best
Nick