Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/06/2007, 06:39
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 7 meses
Puntos: 2114
Re: Ayuda para personalizar la pagina Cambio de la URL

Hola lucasrgl.

El mod_rewrite sirve para, dar una especie de alias a un archivo. Es decir, te da la posibilidad de llamar al archivo dominio.com/contacto/algo.html mediante su alias dominio.com/contacto/algo (que no tienen porqué ser las mismas palabras, también puedes poner un alias así: dominio.com/hablanos).

Esto se puede configurar de varias maneras. Puedes editar el archivo httpd.conf, pero usualmente se hace con el fichero .htaccess (con el punto al principio).

En ese archivo debes de poner algo así (un ejemplo):
.htaccess
Código:
ReWriteEngine On
ReWriteRule ^mail/(.*)/$ /vermail.php?cadena=$1 [L]
Y subirlo a tu servidor a donde quieras utilizarlo (es este caso al directorio raiz /).

La primera linea es para activar el módulo que se ocupa de que funciones los aliases.
En la segunda especificas que en tu dominio todo ((.*)) lo que apunte a dominio.com/mail, se abra en mail.php, y lo que vaya después de /mail/ (por ejemplo Ana y Carlos) se declara en una variable pasada por URL llamada cadena, y mandado al archivo vermail.php (es decir, llamaría a vermail.php?cadena=Ana y Carlos).

En ese archivo (vermail.php) puedes llamar a la variable con $_GET['cadena'] y tratarla como necesites.