I been using .htaccess to change php to html and it works great, but I hit a snag when I forgot that some of my static html pages in subfolders don’t appear in the web browser.
Is there a way I can make it so I can only have the root folder uses the .htaccess rule and not the subfolders?
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.html$ $1.php [L]
For this case define your .htaccess rule like this:
Negative lookahead will prevent sub directory rule implementation.