Interprétation fichier htaccess (pour la redirection)

Nouveau WRInaute
Bonjour,

J'ai bien lu les sujets sur l'écriture d'un fichier htaccess concernant la redirection d'URL (j'en comprends donc globalement le sens), mais j'ai du mal à bien interpréter celui qui suit (fait par la société qui gérait mon référencement avant) :

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.mon-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^mon-domaine.com$
RewriteCond %{HTTP_HOST} !^mon-domaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^www.mon-domaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^mone-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^www.mone-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^mone-domaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^www.mone-domaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^mone-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^www.mone-domaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^monedomaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^www.monedomaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^mondomaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^www.mondomaine.com$ [OR]
RewriteCond %{HTTP_HOST} !^mondomaine.fr$ [OR]
RewriteCond %{HTTP_HOST} !^www.mondomaine.fr$ [OR]
RewriteRule ^(.*) http://www.monedomaine.com/$1 [QSA,L,R=301]

Questions :
- comment fait-il pour interpréter par exemple la première ligne, puisqu'on lui dit: "si ce n'est pas l'URL www.mon-domaine.com qui est tapée, tu rootes vers http://www.monedomaine.com"; or pourtant quand je tape l'URL www.mon-domaine.com, j'arrive bien sur http://www.monedomaine.com.
- comment se fait-il que si je tape par exemple mone-domain.fr, ou mon-domain.fr, j'arrive aussi sur http://www.monedomaine.com alors que ces URL ne sont pas décrites dans le fichier htaccess ?
J'en déduit, sans bien comprendre pourquoi, que ce fichier htaccess pourrait être simplifié ?

Merci d'avance de votre aide.
 
WRInaute accro
Je vois pas le problème de ton 1/ (ou alors tu n'es pas clair). Tu te demandes pourquoi ça marche comme il est prévu que ça marche ?

Pour le 2/, il se peut que les redirections soient gérées directement au niveau de l'interface du / des registrar où ces domaines sont déposés.
 
Nouveau WRInaute
Bonsoir et merci de tes réponse.

1. Oui, c'est bien cela, je me demande pourquoi cela fonctionne; autrement dit, je n'arrive pas à bien interpréter le script. Je voudrais bien le comprendre car je vais modifier l'architecture générale de mon site (hébergement...), et j'aurai sans doute à modifier ce fichier

2. Non car j'ai bien accès au paramétrage des redirections sur chaque domaine, or chacun de ces domaines pointe bien sur ce même fichier htaccess.
Je pense donc que la bonne compréhension de ce script me permettrait de comprendre pourquoi ces domaines sont bien rootés, alors qu'ils ne sont pas explicitement décrits dans le htaccess.
 
Discussions similaires
Haut