Foros del Web » Administración de Sistemas » Apache »

[SOLUCIONADO] url amigable

Estas en el tema de url amigable en el foro de Apache en Foros del Web. Hola amigos estoy haciendo las url mas amigables para los buscadores, e estado mirando por la web y visto varios ejemplos y dudas de los ...
  #1 (permalink)  
Antiguo 02/06/2014, 03:40
Avatar de fermin3d  
Fecha de Ingreso: octubre-2010
Ubicación: sevilla
Mensajes: 141
Antigüedad: 14 años, 1 mes
Puntos: 4
url amigable

Hola amigos estoy haciendo las url mas amigables para los buscadores, e estado mirando por la web y visto varios ejemplos y dudas de los demas, y no logro hacer que funcione, asi lo tengo en mi web.


en el index.php recojo de la base de datos informacion del trailer, titulotrailer.php es la pagina de destino donde mostrara el resto de informacion.

Código PHP:
Ver original
  1. <a href="titulotrailer.php?dvd=<?php echo $row['enlace']; ?>" target="_blank"></a>

Como puedo hacer que no haga falta porner titulotrailer.php para dirigirla a otra pagina php y quedara simplemente asi:
Código PHP:
Ver original
  1. <a href="<?php echo $row['enlace']; ?>" target="_blank"></a>

ya que en el htaccess. en la carpeta raiz e puesto esto.

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^$1 titulotrailer.php?dvd=$1


Espero me puedan ayudar muchas gracias.
  #2 (permalink)  
Antiguo 06/06/2014, 07:37
lolainas
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: url amigable

Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteCond %{REQUEST_FILENAME} !-f #si no es un fichero
  3. RewriteRule ^(.*)$ titulotrailer.php?dvd=$1 #lo capto, lo meto en dvd y se lo paso a titulotrailer.php

a ver si así te sirve...
para saber que resultados te da, en titulotrailer.php sería ideal hagas var_dump($_GET); para saber lo que recibes y si hace falta retocar...

Saludos.

Etiquetas: seo, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:36.