Bonjour,
J'ai remarquer aujourd'hui que Google indexait mes pages via mon nom de domaine, et aussi via l'IP du serveur.
J'ai donc chercher à faire un .htaccess pour rediriger les visiteurs qui accèdent au serveur via mon IP sur mon domaine.
J'ai trouver cette règle pour le mod_rewrite qui fonctionne :
Mais j'ai aussi trouver ceci :
Pouvez vous m'expliquer à quoi correspond QSA ? et le '^' et '!' ?
Et doit t-on entourer la RewriteCond avec des guillemets ?
Je suis novice en regex, je débute.
Merci
J'ai remarquer aujourd'hui que Google indexait mes pages via mon nom de domaine, et aussi via l'IP du serveur.
J'ai donc chercher à faire un .htaccess pour rediriger les visiteurs qui accèdent au serveur via mon IP sur mon domaine.
J'ai trouver cette règle pour le mod_rewrite qui fonctionne :
Code:
RewriteCond %{HTTP_HOST} "^123\.456\.7\.89" [NC]
RewriteRule (.*) http://mon_domaine.com/$1 [R=301,L]
Mais j'ai aussi trouver ceci :
Code:
RewriteCond %{HTTP_HOST} !^123\.456\.7\.89$
RewriteRule ^(.*) http://www.domaine.tld/$1 [QSA,L,R=301]
Pouvez vous m'expliquer à quoi correspond QSA ? et le '^' et '!' ?
Et doit t-on entourer la RewriteCond avec des guillemets ?
Je suis novice en regex, je débute.
Merci