Módulo Rewrite en Apache 2.4

De MediaWiki
Ir a la navegación Ir a la búsqueda

Introducción

Este módulo permite crear direccións URL alternativas as dinámicas xeneradas pola programación do noso sitio web de xeito que sexan máis lexibles e sinxelas de recordar. Por exemplo:

De:
"http://exemplo.com/a/index.php?title=titulodapaxina"
A:
"http://exemplo.com/articulo/titulodapaxina"

Esto é positivo para os usuarios, e tamén para o posicionamento nos buscadores (SEO).

Tamén se pode utilizar para:

  • bloquear o acceso o noso site de determinadas direccións IP
  • crear uhna redirección do noso dominio a outro sitio
  • evitar que desde outros sitios utilicen as nosas imaxes (hotlinking)

Instalación

sudo a2enmod rewrite
sudo service apache2 restart

Configuración

É necesario habilitar o acceso mediante ficheiros .htaccess.

Para iso compre agregar estás liñas no virtual host que desexamos aplicar o cambio despois de DocumentRoot /var/www/html:

<Directory “/var/www/html”>
AllowOverride All
</Directory>

A continuación reiniciar o servizo:

sudo service apache2 restart

Usos

Referencias