HTACCESS: Mod_rewrite Exclude Folder From Rules

You are here

Using mod_rewrite, you can exclude specific directories from rewrite rule. Adding the following before all rules will end the rewriting process.

RewriteRule ^(folder)($|/) - [L] (put this above all the rules...Can do multiple folders (folder1|folder2|folder3)

Complete .htaccess file (cpanel)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^(folder)($|/) - [L] (put this above all the rules...Can do multiple folders (folder1|folder2|folder3)

RewriteRule ^some-page/([^/]*)/([^/]*)/$ /somepage.php?pageurl=$1&pageID=$2 [L]
RewriteRule ^some-page/([^/]*)/([^/]*)$ /somepage.php?pageurl=$1&pageID=$2 [L]
RewriteCond %{REQUEST_URI} !([^/]*)/([^/]*)/$
RewriteRule ^([^/]*)/$ [L,R=301]
</IfModule>