Bonjour a tous!

Je ne suis pas du genre à poser des questions sur les forums mais là, je vous avoue que je suis un peu perdu...

Je ne suis pas spécialiste des .htaccess.

Ne me demandez pas pourquoi, j'ai décider de lier mon dernier bébé à un domaine principal chez le meme hébergeur. Il s'agit donc d'un add-on domain.

Il est donc possible d'accéder à l'addon via les URL www.addon.main.com , www.main.com/addon.com ou encore www.addon.com (j'ai acheté le nom de domaine).

Logiquement, sur mon serveur, les fichiers de cet add-on se situent tous dans un sous-dossier du main: public_html/main/addon.
Le .htaccess se situe lui dans le main folder.

J'éssaye désesperement de réecrire les URL dynamiques du type addon.com/account.php?id=1 sous la forme plus "sexy" addon.com/account/1.

Voici mon .htaccess en l'état (dernières lignes pour l'URL rewrite en question):

<IfModule mod_rewrite.c>
RewriteEngine on
#Force "www."
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# PHP version
AddHandler application/x-httpd-php55 .php
#no listing access
Options -Indexes
#Redirection
ErrorDocument 404 /error.html
ErrorDocument 403 /error.html
#URL rewrite
RewriteRule addon.com/account/(\d+) addon.com/account.php?id=$1 
</IfModule>

Je demande donc qu'une structure du type "account.php?id=1" soit sous la forme "account/1" pour n'importe quel digit répeté une ou plusieurs fois.
J'ai essayé la règle avec et sans le addon devant (s'agissant d'un sous-dossier), j'ai dupliqué mon .htaccess directement dans le dossier "addon", rien ne change la structure de l'URL...

Savez-vous quelle syntaxe utiliser pour arriver au résultat escompté?

Merci à tous pour votre aide!

Aucune réponse