He estado aquí: cómo excluir un archivo específico en htaccess
y aquí: excluir archivos de la regla de reescritura en .htaccess
pero ninguno funcionó. ¿Qué podría estar haciendo mal?
archivo .htaccess:
RewriteEngine On RewriteRule ^wp-content(/.*|)$ - [L] # don't take any action RewriteRule ^wp-admin(/.*|)$ - [L] # don't take any action RewriteRule ^wp-includes(/.*|)$ - [L] # don't take any action RewriteCond %{REQUEST_URI} !^/pureplantessentials\.html$ RewriteRule ^moreinfo/(.*)$ http://www.kgstiles.com/moreinfo$1 [R=301] RewriteRule ^healthsolutions/(.*)$ http://www.kgstiles.com/healthsolutions$1 [R=301] RewriteRule ^(.*)\.html$ $1/ [R=301] RewriteRule ^(.*)\.htm$ $1/ [R=301]
Para excluir un archivo, pruebe algo como esto:
RewriteCond %{REQUEST_URI} !^/pureplantessentials\.html$
La regla se omitirá si el archivo es pureplantessentials.html
.