Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2010, 08:41
esunestudio
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 10 meses
Puntos: 5
Duda Url Amigables

Hola, estoy implementando las url amigables en una web que estoy programando.

Ahora mismo funciona de la siguiente manera :

portfolio_ficha.php?title=Hola que tal&id=10

con el htaccess lo transformo en lo siguiente:

trabajos/hola-que-tal/10

Funciona perfectamente, con una funcion php arreglo los espacios del titulo y carga todo correctamente , pego el codigo de mi htaccess.

Código PHP:
RewriteEngine on

Rewriterule 
^trabajos/(.+)/(.+) portfolio_ficha.php?title=$1&id=$
El problema esta en que ahora todos los links de la pagina se cambian automaticamente a:

http://nombredelaweb/trabajos/hola-que-tal/foro.php

Cuando deberia ser:

http://nombredelaweb/foro.php

Si en el htaccess pongo ' - ' en vez de ' / ' eso no sucede.

Creo que se entiende bastante bien, alguien podria explicarme porque sucede esto ?