RewriteBase /
belongs at the top of the file, before those first RewriteCond s
Also, try capitalizing the 'o' in your first "RewriteEngine on"
But, you don't say what is wrong. ie, what is "supposed" to happen and what "does" happen when you use a specific (ie, give us one) URL .