/ / .htaccess no redireccionará los archivos .php - mod-rewrite

.htaccess no redireccionará los archivos .php - mod-rewrite

Tengo esto en mi htaccess, redirección de dominio estándar:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule ^(.*)$ "http://fullnewdomain.org/$1" [QSA,R=301,L]

Y funciona bien para carpetas, subcarpetas, htmlarchivos, imágenes, etc. Sin embargo, por alguna razón se niega a redirigir los archivos php. En su lugar, todavía se ejecutan con normalidad y no se redirigen al nuevo dominio. ¿Alguna idea de por qué, y cómo puedo solucionarlo? Es casi como si este host intentara ejecutar el archivo php antes de verificar cualquier regla (y no estoy seguro de lo que podría hacer si ese es el caso).

Respuestas

0 para la respuesta № 1

Resulta que había un archivo htaccess que tenía el anfitrióncolocado en el directorio de inicio (Un nivel por encima de public_html) para "contrarrestar" a los bots, pero todo lo que hizo fue romper cualquier otra cosa que intentara aplicar una regla a los archivos php. Eliminado el archivo, el problema se resolvió solo.

Para referencia, hostgator era el anfitrión, y todavía no sé por qué sintieron la necesidad de colocar el archivo allí en primer lugar.