Trouble with htaccess mod_rewrite and directories
===

I've read dozens of posts about similar problems, but I can't get this one figured out.

I have SEO friendly URL's on my site that look like this...

    http://www.website.com/tequila/bottle-name.html
    http://www.website.com/whiskey/bottle-name.html
    http://www.website.com/vodka/bottle-name.html

...where bottle-name is the actual name of the bottle.

I am doing a mod_rewrite to a PHP handler to actually deliver the pages.  Each handler is located in each directory (tequila, vodka, whiskey).

The first one (tequila) is working, but the other two are not and I can't figure out why.

Here is the mod_rewrite code I have right now...

    #Rewrite seo urls
    RewriteCond %{REQUEST_URI} !^/tequila/
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)\.html$ index.php?liquor=$1&liquor-type=tequila [L]
    
    RewriteCond %{REQUEST_URI} !^/whiskey/
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)\.html$ index.php?liquor=$1&liquor-type=whiskey [L]
    
    RewriteCond %{REQUEST_URI} !^/vodka/
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)\.html$ index.php?liquor=$1&liquor-type=vodka [L]

What appears to be happening is the whiskey and vodka pages are getting caught and processed by the tequila mod_rewrite (guessing because it is first in the list here).

So, http://www.website.com/vodka/vodka-bottle.html is actually getting rewritten as http://www.website.com/tequila/index.php?liquor=vodka-bottle.html&liquor-type=tequila.

It seems like I haven't setup the RewriteCond %{REQUEST_URI} !^/tequila/ correctly?

Any help or pointers anyone can provide are greatly appreciated!