Añadido el 31/03/2004
Ofrecer urls sin variables, es sin duda una ayuda importante para que las paginas de nuestro web sean indexadas correctamente por los buscadores.
Esto que digo es una gilipollez, pero es cierto, o no...
El procesimiento es relativamente sencillo. En primer lugar, nuestro servidor tiene que tener esta opcion operativa, para ello contacta con tu proveedor de hosting, y solicitale información.
En segundo lugar tendremos que editar el archivo .httacces de nuestro servidor, y consigurar en el nuestras nuevas urls.
Empecemos con algunos ejemplos:
Intentemos modificar esta url http://www.navegalis.com/index.php?q=busqueda
Nuestro objetivo sera convertila en: http://www.navegalis.com/seccion/busqueda.php
Para ello, tendremos que poner el siguiente codigo en nuestro .httacces: RewriteEngine ON RewriteRule (.*)seccion/(.+).php $1/index.php?q=$2 Para adaptar otras urls solo tendras que cambiar este archivo, por ejemplo, queremos una url tipo: http://www.navegalis.com/index.php?q=1&e=2 http://www.navegalis.com/seccion/1-2.php Este cambio, se haria con el siguiente codigo en el .httacces: RewriteEngine ON RewriteRule (.*)seccion/(.+)-(.+).php $1/index.php?q=$2&e=$3 La sintaxis es simple, la url que queremos usar frente a la url que queremos cambiar. En el lado de la url , utilizaremos (.+) para las variables, y $1...$2...$3.... para las variables de la url sin .
De todas formas, para dominar mod_rewrite sera necesario que repases el tema de: expresiones regulares.
Recuerda poner en tu web las urls cambiadas, es decir TEXTO
Esperamos que esta pequeña guia te sirva de ayuda.