Asegurar que Apache tiene soporte para mod_rewrite

Para asegurar que nuestro servidor Apache tiene soporte para las reglas de rewrite de las URL’s (tan de moda actualmente) deberiamos verificar apenas un par de detalles de nuestra instalacion.

  1. Que en /etc/sysconfig/apache2 este el modulo rewrite incluido en la directiva APACHE_MODULES
  2. Que en la seccion Directory correspondiente a nuestro DocumentRoot tengamos la dierctiva AllowOverride en All

Despues solo necesitariamos recargar las modificaciones en el apache, con un restart del servicio, para tenerlas activadas.

Despues podriamos crear un fichero del estilo /srv/www/htdocs/test.php con la funcion de php

<? phpinfo(); ?>

Y comprobar cargando la pagina en el navegador que tenemos una salida parecida a la siguiente:

Loaded Modules: core prefork http_core mod_so mod_actions mod_alias mod_auth_basic mod_authn_file mod_authz_host mod_authz_groupfile mod_authz_default mod_authz_user mod_authn_dbm mod_autoindex mod_cgi mod_dir mod_env mod_expires mod_include mod_log_config mod_mime mod_negotiation mod_setenvif mod_ssl mod_suexec mod_userdir mod_php5 mod_rewrite

Saludos y a disfrutar de http:\\servidor.nuestro.es\url-limpias-y-legibles.html

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

PD: Ya se que el ultimo link no es correcto ;) Ni siquiera respeta el formato standar.

Leave a comment

(required)

(required)