Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2007, 00:56
Capi666
 
Fecha de Ingreso: febrero-2007
Ubicación: Valencia
Mensajes: 457
Antigüedad: 17 años, 2 meses
Puntos: 0
¿Lo hago bien?

Hola, estoy haciendo una pagina web y quiero eliminar las extensiones de los archivos php... y también quiero que cuando vaya a un sitio distinto a todas las webs me reproduzca un video... Con el ejemplo estara mas claro.

En principio tengo esto en el archivo .htaccess:

RewriteEngine On
RewriteRule ^$ /index.php [L]
RewriteRule ^media$ /media.php [L]
RewriteRule ^login$ /login.php [L]
RewriteRule ^fotos$ /fotos.php [L]
RewriteRule ^varios$ /varios.php [L]
RewriteRule ^accion$ /accion.php [L]
RewriteRule ^coches$ /cohes.php [L]

Bien, hasta aqui lo que hace es eliminar la extensión .php, ¿esta bien hecho no? Es decir, yo llamaria a http://www.miservidor.com/media e iria a http://www.miservidor.com/media.php y en la barra de direccion saldria http://www.miservidor.com/media no?

Ahora el problema es... si no hay escrito ninguna de las anteriores cosas, quiero que me vaya a una pagina reproducir.php?id=lo-que-he-escrito, esto es lo que no se hacer, ¿es asi?

RewriteRule ^(.*)$ /reproducir.php?id=$1 [L]

¿Lo hago bien? ¿Hay que ponerlo en la ultima línea no? Porque si no entraria siempre...

Espero que me podais indicar si esta bien o no.

Gracias,