bueno....solucionado...para el que le interese....yo lo único que quería era que en la barra de navegación apareciera la forma codigo/titulo, aunque luego obviamente recogiera en ficha.php la variable $cod que era la única que pasaba. cómo lo he hecho? así:
enlaces:
Código PHP:
<a href="<?php echo "articulos/" . $datos["codart"] . "/" . $datos["tituloart"] . ""; ?>" class="mas">Seguir Leyendo...</a>
en el .htaccess:
Código PHP:
RewriteRule ^articulos/(.+)/(.+) ficha.php?cod=$1 [L]
resultado en la barra de navegación:
pues cuando sin url amigables la dirección era:
http://www.misitio.com/ficha.php?cod=0896532e
ahora es de este modo:
http://www.misitio.com/articulos/0896532e/Mi Titulo
cuál es el problema que tengo ahora? pues el problema son las rutas relativas y las rutas absolutas. todo lo tengo en rutas relativas (imágenes, css, scripts...) con lo cual, no se cargan al utilizar estas reglas para las url amigables. he tratado de ir a la solución fácil, meter entre los <head></head> la famosa <base href=" http://www.misitio.com/"> pero nada de nada. no me funciona (no uso explorer, utilizo firefox).
otra cosa que se me ocurre es definir una variable $patch donde almacene mi ruta
http://www.misitio.com y luego introducirla en las imágenes, css, etc... así quedaría del tipo <img src="<?=$path?>miimagen.jpg"> pero mi pregunta es: no hay alguna otra forma más rápida y menos trabajosa que ir sustituyendo uno a uno todos los enlaces a imágenes y css?
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)