Hola, ahora tengo un nuevo reto, ya lo habia visto en el foro pero ya no lo encuentro y espero que me ayuden a resolverlo.
tengo el siguiente codigo el cual ya funciona.
RewriteEngine on
RewriteBase /carpeta/
RewriteRule (.+)\.html$ productos.php?id=$1 [NC,L]
para pasar a la pagina index a la de productos lo hace mendiante.
localhost/carpeta/1/Uno.html
y en eso no hay problema.
y al estar en la pagina de productos y querer pasar a otro producto lo hace de la siguiente forma:
localhost/carpeta/1/2/dos.html
localhost/carpeta/1/2/8/ocho.html
localhost/carpeta/1/2/8/2/dos.html
cuando deberia ser:
localhost/carpeta/2/dos.html
localhost/carpeta/8/ocho.html
no debe de agregar el "/X/" de la página anterior.
¿Qué puedo hacer?
ya que mis enlaces lo realizo desde una DB y no puede hacer el enlace directo ya que es un enlace dinámico.
parte de mi codigo en php es
Código PHP:
<?php
do { ?>
<a href="<?php echo $row_prueba['id']."/".$row_prueba['nombre']; ?>.html"><?php echo $row_prueba['nombre']; ?></a><br /><br />
<?php
} while ($row_prueba = mysql_fetch_assoc($prueba));
?>
enlazando a : localhost/carpeta/2/dos.html
¿alguna buena idea?