¿Introductores de reescritura de mods de Apache?[cerrado]
-
02-07-2019 - |
Pregunta
Me pregunto qué cartillas/guías/tutoriales/etc.¿Hay disponibles para aprender a reescribir URL usando Apache/.htaccess?¿Dónde es un buen lugar para empezar?
Mi interés principal es aprender cómo apuntar ciertos directorios a otros y cómo usar partes de una URL como parámetros para un script (es decir,"/some/subdirs/like/this" => "script.php?a=some&b=subdirs&c=like&d=this").
Solución
Esto me pareció bastante útil: http://www.addedbytes.com/apache/url-rewriting-for-beginners/
Otros consejos
Iría directo a la boca del caballo:
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
pero como una introducción más suave:
El Sitio de documentación de Apache tiene una buena introducción al uso de mod_rewrite.
Cubre cómo funciona la directiva y tiene bastantes ejemplos, por ejemplo:
RewriteRule ^/games.* /usr/local/games/web
RewriteRule ^/product/(.*)/view$ /var/web/productdb/$1
Cubre todo, desde la sintaxis básica para cambiar el URI (que es lo que parecía estar preguntando), así como el uso de expresiones regulares, condiciones y respuestas con redireccionamientos.
Los documentos de Apache siempre me han resultado útiles.O'Reilly's Apache:La guía definitiva También es un buen recurso físico.
Qué hay de malo en el manual?
El manual de Apache tiene muchos ejemplos.