ISAPI Rewrite forcer le nom de domaine

WRInaute discret
comme je le fais sur APACHE, je souhaiterai forcer le nom de domaine .

en tapant :

http://www.monNDD.fr/une-page-15.html
je souhaiterais rediriger vers :
http://www.monNDD.com/une-page-15.html

mais en mettant cela dans le httpd.ini :

RewriteCond Host: www\.monNDD\.fr
RewriteRule (.*) http\://www\.monNDD\.com$1 [I,RP]

Je suis effectivement bien redirigé, mais il "explose" une-page-15.html en page.asp?numero=15

avez vous une idée, pourquoi ?

mes autres regle sont :
RewriteCond Host: www\.monNDD\.com
RewriteRule /une\-page\-([0-9])+\.html /page.asp\?numero=$1
 
WRInaute accro
Salut Jo,

Tu es sûr que tu n'a pas une règle qui vient foutre la zone un peu plus haut ?

Sur la version de base de ISAPI, le fichier de conf en question est partagé entre les différents sites non ?
 
WRInaute accro
lorsque tu mets monNDD.com/une-page-15.html directement dans le navigateur, tu as la ré-écriture ?

autre chose, vérifie que c est bien des 301 qu'il fait, comme tu ne le précise pas.
 
WRInaute discret
UsagiYojimbo a dit:
Tu es sûr que tu n'a pas une règle qui vient foutre la zone un peu plus haut ?

Sur la version de base de ISAPI, le fichier de conf en question est partagé entre les différents sites non ?

c'est partagé oui, je vais tout virer le reste pour voir
 
WRInaute discret
solution : j'ai déplacé la 301 tout en haut.

je ne sais pas si c'est ça qui a joué mais ça marche :)
 
WRInaute accro
joxp a dit:
solution : j'ai déplacé la 301 tout en haut.

je ne sais pas si c'est ça qui a joué mais ça marche :)

Je me doutais bien que ça pouvait être un truc du genre, j'avais déjà eu ce genre de soucis avec la version gratuite (la version payante permet d'avoir des fichiers différents il me semble).

Sans doute une règle située dans le même fichier qui court-court-circuitait le tout. Tu trouves mention de ce numero= dans les autres règles ?
 
WRInaute discret
non mais j'ai rien changé a par l'ordre. ça se trouve meme ss changer l'ordre ça fonctionne.
 
Discussions similaires
Haut