In this article, we have explained how to disable the parent directory’s rewrite rules for some subfolders. Many content management systems offer a default.htaccess file with SEO-friendly rewrite rules, including WordPress. They can frequently cause problems with subfolders that run their own application. These steps can be used to exclude specific subfolders.
Follow the steps:
- To exclude specific subfolders, add the following line to the parent directory’s.htaccess file.
RewriteCond %{REQUEST_URI} !^/(subfolder1|subfolder2/.*)$ - Simply substitute the directories that need to be excluded for “subfolder1” and “subfolder2.” For instance, the following is what a standard WordPress.htaccess file would be like:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/(subfolder1|subfolder2/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
In this manner, you can make some subfolders exempt from the rewriting rules of the parent directory. Contact our support team if you need further assistance.