Lidiando con mod_rewrite

Si hay algo complejo en apache, es el modulo mod_rewrite. Este modulo permite hacer un sinfin de cosas manipulando URIs. En combinación con .htaccess, WordPress hace la magia del cambio de las URLs que aparecen cuando uno hace click en algún link.

Para uno que no estaba acostumbrado a esto es un poco complicado manejarlo al principio.

Acá van algunos consejos que peuden servir para quien esté lidiando con este feature de WordPress y apache.

– Asegurarse de que el webserver tiene habilitado el .htaccess en el directorio raíz. Si es un vhost se debe incluir la directiva <Directory> con las configuraciones específicas para la raíz de ese vhost.

        
                AllowOverride AuthConfig
                Options Indexes FollowSymLinks
        

– En mi caso no funcionó en el vhost hasta que puse FileInfo en AllowOverride

AllowOverride AuthConfig FileInfo

– Para el mismo caso funcionó sin cambios en el .htaccess mismo. Sólo faltaba afinar un poco el httpd.conf.

– En el caso de tener algun plugin extra que use .htaccess hay que revisar que no cambie nada.

Leave a Reply

Your email address will not be published. Required fields are marked *