Una pregunta, tenes habilitado el mod_rewrite ??
Porque por lo ultimo que escribis, no anda la direcc que tiene url amigable y si te andan las otras.
Te muestro como tengo yo un .htaccess que anda al pelo, a ver si te sirve de guia:
Código PHP:
Ver originalOptions +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9]+)/?$ index.php?modulo=$1 [NC,L]
RewriteRule ^libro/([0-9]+)?$ index.php?modulo=libro&cur=$1 [NC,L]
RewriteRule ^foro/([0-9]+)?$ index.php?modulo=foro&cur=$1 [NC,L]
RewriteRule ^editoriales/([0-9]+)/(.+)?$ index.php?modulo=editoriales&idart=$1&urlamigable=$2 [NC,L]
En el renglon 8, sale unos caracteres raros, pero basicamente es igual que la de abajo.