Tag: Mod_rewrite (page 1) - Userlinux.net

Tag: Mod_rewrite (page 1)

Buscar

Categorías
Nube de tags
Últimos comentarios
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
  • gravatar
Webs amigas
Archivo
Promo
Links de interés

Guía básica del mod_rewrite

Hablando de mod_rewrite siempre saltan las dudas, normalmente lo más problemático suelen ser las expresiones regulares así que he decidido reunir en una entrada toda la información que he recolectado sobre el tema.

Empiezo por dos cheatsheets que deberían ser un musthave para cualquier sysadmin, aquí las dejo para descarga y/o visualización: Nota: Post en actualización constante, se irán tanto agregando nuevos ejemplos como features que se vayan usando.
Archived on : programación

VirtualHost con htaccess y mod_rewrite

Lo básico para crear un virtualhost con .htaccess habilitado y mod_rewrite. Si lo hacemos en Apache2 creamos un archivo nuevo en /etc/apache2/sites-available/ y le llamamos por ejemplo wiki.7throot:
NameVirtualHost *
<VirtualHost *>
        ServerAdmin     info@7throot.com
        DocumentRoot    /var/www/htdocs/wiki.7throot.com/
        ServerName      wiki.7throot.com

        ErrorLog        /var/www/logs/wiki.7throot-error.log
        CustomLog       /var/www/logs/wiki.7throot-access.log combined

        RewriteEngine   on
</VirtualHost>
Despues del RewriteEngine on irían las RewriteRules dependiendo de lo que queramos modificar, pero si además necesito que ese mod_rewrite lleve implícitos ficheros .htaccess con las reglas simplemente añado ésto:
<Directory /var/www/htdocs/wiki.7throot.com/>
  AllowOverride All
</Directory>
Ojo, hay que repetir la ruta en la directiva Directory. El ejemplo completo podría ser éste:
Archived on : sistemas
[ Userlinux 2001 ~ 2010 | Sindicación ]