Cita: 1. según mi estructura del proyectos (carpetas) donde deberia colocar el .htaccess ?
En mi experiencia con .htaccess he visto que se aplica a la carpeta donde esté y a las subcarpetas que contenga, es decir si metes ese archivo en la carpeta raiz de tu web, se aplicará a toda tu web, creo que eso es lo que necesitas.
Cita: 2. qué reglas debería introducir en el .htaccess para poder obtener las URLs amigables que expongo arriba
Probablemente no funcione a la primera pero sería algo así:
Código:
# Mod Rewrite
RewriteEngine on
RewriteRule ^(.*)dominio\.com/modulo([0-9]*)/([0-9]*) $1dominio.com/index.php?mod=$2¶metro=$3
RewriteRule ^(.*)dominio\.com/modulo([0-9]*) $1dominio.com/index.php?mod=$2
Cita: 3. supongo que los enlaces ( <a href=...) que aparezcan en mi web deben ser del estilo de las URLs amigables, no?
Si no lo haces, el mod rewrite es como si no existiera
Cita: 4. en la barra de navegacion se podria ver, el formato de las URLs amigables ?
En cuanto hayas hecho los puntos 1, 2 y 3
Saludos