Conseguidoooooooo! al final me armé un index.php y estuve probando reglas mod_rewrite hasta que conseguí que funcionasen las reglas como debían funcionar.
Luego lo apliqué en la web modular y funcionó perfecto sin tocar nada xD
Aquí va la clave del asunto
Código Apache:
Ver originalOptions +FollowSymLinks
RewriteEngine On
RewriteBase /
# WWW al dominio
RewriteCond %{HTTP_HOST} !^www\.webme\-modular\.com$
RewriteRule (.*) http://www.webme-modular.com/$1 [R=301,L]
# Mostrar la pagina de inicio
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^$ index.php?pagina=home [L]
# Cargar paginas modulares
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?pagina=$1 [QSA]
RewriteRule ^articulo/([A-Za-z0-9-]+)/?$ index.php?pagina=articulo&urlamigable=$1 [NC,L]
El problema según creo era en la linea superior del ^articulo que se tragaba todo lo que le pasabas.
RewriteRule ^(.*)/?$ index.php?pagina=$1 [QSA,L]
La sustituí por la que aparece en el código y ahora lo veo funcionando.
Eso sí... tuve que dejar de utilizar direcciones tipo
/directorio/futbol por
directorio-futbol porque sino no coincidía con ninguna regla y no mostraba nada.
Muchas gracias por vuestra ayuda
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)