Bon j'ai déjà une réponse : il faut un .htaccess dans chaque dossier. Chacun valide les règles de son propre domaine.
Un problème subsiste, les règles fonctionnent pour le forum sur les 2 domaines et mais pour les url situées à la racine, elles fonctionnent sur le domaine1 et pas sur le domaine2 .
Options +FollowSymlinks RewriteEngine On RewriteBase / # réécriture des url à la racine du domaine RewriteRule ^(fr|de)([0-9]+)--.*\.html$ /index.php?module=fiche&fiche_id=$2&langue=$1 [L] RewriteRule ^categorie-\.html /index.php?module=categorie&code_cat=0&langue=fr [L] # réécriture des url du forum RewriteRule ^forum/.+/([^/]+\.html)$ /forum/$1 [R=301,L] RewriteRule [.]*-vf([0-9]*) /forum/viewforum.php?%{QUERY_STRING}&f=$1 RewriteRule [.]*-vp([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&p=$1 RewriteRule [.]*-vt([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&t=$1 RewriteRule [.]*-vc([0-9]*) /forum/index.php?%{QUERY_STRING}&c=$1
Un exemple:
- http://www.allemagne-au-max.com/index.php?...1&langue=fr
url rewrité => http://www.allemagne-au-max.com/fr11--.html FONCTIONNE
- http://www.allemagne-au-max.com/forum/viewtopic.php?p=11#11
url rewrité => http://www.allemagne-au-max.com/forum/image-vp11.html#11 FONCTIONNE
- http://www.bonjour-frankreich.com/forum/vi...pic.php?p=11#11
url rewrité => http://www.bonjour-frankreich.com/forum/image-vp11.html#11 FONCTIONNE
- http://www.bonjour-frankreich.com/index.ph...1&langue=fr
url rewrité => http://www.bonjour-frankreich.com/fr11--.html FONCTIONNE PAS
Si vous trouvez ce qui cloche, n'hésitez pas à le faire remarquer car je vois pas pourquoi une règle fonctionne dans un cas et pas dans l'autre ...