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,