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=$2
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 ?