RewriteCond %(REQUEST_FILENAME) !-f RewriteRule ^(.*[^/])$ $1/ It should rewrite /BG/login/something to /BG/login/something/ but actually rewrites it to /BG/login/something//something Any ideas? Help is appreciated = )