I have the following in a virtual host <IfModule mod_rewrite.c> RewriteEngine on RewriteLog "logs/rewrite.log" RewriteLogLevel 9 # redirect URL's on that exist on the secure side RewriteCond /rc/manage$2 !-d RewriteRule ^(/rc/manage)(/.+).* https://%{SERVER_NAME}%{REQUEST_URI} </IfModule> The log say: applying pattern '^(/rc/manage)(/.+).*' to uri '/rc/manage/animals/' RewriteCond: input='/rc/manage' pattern='!-d' => matched rewrite /rc/manage/animals/ -> https://spcamc.is.bizsystems.com/rc/manage/animals/ then it does the redirect. Problems at log line 2)The pattern $2 does not show up in the log 3) !-d matches even though /rc/manage exists and is a directory Question?? What's wrong with the above scenario?? [EMAIL PROTECTED]