Si has llegado hasta aquí es probable que sepas qué es mod_rewrite y para qué se utiliza, aún así, por si andas buscando una solción rápida para activar mod_rewrite en tu servidor Apache te lo resumiremos.
A grandes rasgos, mod_rewrite es un módulo de Apache que permite reescribir a nuestro gusto las URLs del sitio web alojado en el servidor.
Usos principales de mod_rewrite
Los usos principales de mod_rewrite son:
- Generar URLs amigables (Friendly URLs) para SEO
- Evitar problemas de enláces no válidos o erróneos
- Controlar el acceso a determinadas páginas a las que no queremos que los usuarios accedan por cualquier razón
¿Tiene mi servidor instalado mod_rewrite?
Esto depende del servicio de hosting que utilices, si es un servidor propio sólo tendrías que instalar el módulo en algunas ocasiones, normalmente el módulo mod_rewrite está instalando y listo para ser activado.
Activar mod_rewrite
Va a resultarte decepcionantemente fácil activar mod_rewrite, tan sólo sigue estos pasos:
- Abre el .htaccess de tu carpeta pública -normalmente “public_html“-.
- Añade la línea RewirteEngine On y guarda el archivo en la carpeta de tu servidor, reemplazando el -htaccess anterior.
Ya está, ya puedes crear reglas para crear URLs amigables, instalaciones de WordPress Multisite, o lo que quieras.
