URL Rewriting : difficultés avec RewriteCond ?

Nouveau WRInaute
Bonjour,

D'abord je vous dois quelques explications pour comprendre mon problème :
Pour simplifier, le site (site.com) est une plateforme multisite qui peut être appelé par plusieurs domaines (mon-site.com et monsite.fr) . Un paramétrage par domaine (donnée : dom) permet, avec l'appui d'une base de données de différencier chaque site appelant la plateforme.​

Exemple d'adresses propres à l'entrée de .htaccess :
Et voici le .htaccess que j'utilise :
Options +FollowSymlinks
RewriteEngine On

RewriteCond %{HTTP_HOST} www\.mon-site\.com
RewriteRule ^art([0-9]+)$ http://www.site.com/edi_art.php?dom=1&art=$1 [NC,L]

RewriteCond %{HTTP_HOST} www\.monsite\.fr
RewriteRule ^art([0-9]+)$ http://www.site.com/edi_art.php?dom=2&art=$1 [NC,L]

Mon problème est que la réécrture se passe bien pour monsite.fr alors que pour mon-site.com j'ai en retour l'erreur "The requested URL /art125 was not found on this server."

Pouvez vous me dire où est l'erreur et comment la corriger ? Merci
 
Nouveau WRInaute
Merci saluts92,
Mais où serait la boucle puisque j'ai bien le Flag [L] au bout de chaque règle.
En plus, ce n'est que pour www\.mon-site\.com que j'ai l'erreur !
 
WRInaute passionné
une précision avant d'essayer de te répondre
tu as combien de fichier htaccess ? un sur chaque domaine (.com et .fr) ?
 
Nouveau WRInaute
Comme je l'indiquais dans mon premier post, c'est une plateforme mutisite avec un jeu unique de script et donc une entrée unique et une personnalisation de chaque site par base de données. Donc un seul fichier .htaccess et une dizaine de domaines.
 
WRInaute occasionnel
sans l'accès complet au site c'est certain que c'est dur à savoir
et surtout pas avec l'erreur affichée, parce qu'il peut très bien ne par avoir de /art25 sur le domain redirigé
totalement indépendamment avec une erreur d'URL rewritting
 
Nouveau WRInaute
Bonjour et merci de vous intéresser à mon problème, mais non, ce type d'erreur, je m'en suis bien sûr préservé.
Ma question était plutôt de savoir, s'il n'y avait pas d'erreur de syntaxe ?
Et peut être connaissez vous comment peut on obtenir un log m'indiquant l'erreur ?
 
Discussions similaires
Haut