.htaccess & WordPress: Exclude folder from RewriteRule

.htaccess, mod-rewrite, wordpress

Solution

RewriteCond %{REQUEST_URI} !^/(csNewsAd|csNewsAd/.*)$ 

instead of

RewriteRule ^/csNewsAd($|/) - [L] 

Problem

I have this .htaccess file in WordPress. It's located at /public_html/ (web root). I need to exclude a folder (csNewsAd) from the rewrite engine. I've tried this, based from another question similar here at SO, but didn't work at all. ``` AddHandler x-httpd-php5 .php # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^/csNewsAd($|/) - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress ``` ` Any suggestions? More data There's another .htaccess inside /csNewsAd for password protection: ``` AuthName "Clasificados" AuthType "basic" AuthUserFile /home/ig000192/public_html/csNewsAd/.passwd Require valid-user ``` `

Original source