apache debugging .htaccess

apache - Técnicas populares para depurar.htaccess.



debugging (1)

Soy un programador autodidacta y me gusta depurar haciendo eco de las variables sospechosas y comentando el código.

Últimamente, he tenido que aprender más sobre el archivo .htaccess. Lo necesito para hacer cosas como interpretar scripts php como php5, reescritura de url, límite de tamaño de carga de archivos, etc ... Tengo muchos problemas para depurar un archivo .htaccess. A menudo tengo que migrar aplicaciones PHP de un entorno de alojamiento compartido a otro. A veces esto rompe el archivo .htaccess (o, en cambio, algo en el archivo .htaccess rompe el sitio). Reviso para asegurarme de que los nombres de dominio estén actualizados.

¿Existen técnicas populares para depurar un archivo .htaccess? ¿Es solo mirar en los registros de apache? ¿Algo más?


Buscar en los registros de apache es la forma más fácil de depurar .htaccess imho (agregar la directiva rewriteLog si es necesario)

Acerca de la migración: si no está utilizando ninguna ruta física de archivo dentro de .htaccess (es decir, /var/www/site/script.php), deberían funcionar sin problemas. Si este no es el caso, primero intente eliminar todas las opciones y deje solo las directivas de redireccionamiento, en este modo puede ver si hay un problema con la configuración del servidor que niega la reescritura de la configuración predeterminada.

Alguna referencia