Rewrite d'une IP vers un domaine

Nouveau WRInaute
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 :

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
 
Nouveau WRInaute
ayor a dit:
QSA : Query String Append : fait suivre le reste de l'url
^ : "commence par" dans les expressions régulières
! : "négation"

Je suis trop bon ;)

Toute la doc : http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

Merci, j'était justement entrain de lire sur le lien que tu ma donner

Code:
'qsappend|QSA' (query string append)
This flag forces the rewriting engine to append a query string part in the substitution string to the existing one instead of replacing it. Use this when you want to add more data to the query string via a rewrite rule.

J'ai fait un test sans le QSA et le reste de l'url est quand même donné dans la redirection.

J'ai cette règle :
Code:
RewriteCond %{HTTP_HOST} "^123\.456\.7\.89" 
RewriteRule (.*) http://mon_domaine.com/$1 [R=301,L]

J'ai supprimer le [NC] car celà ne sert à rien avec une IP.

Ma règle est bonne alors ?

Aussi tu dit ! = "négation"

C'est pareil que != si je comprend bien ? ! = n'est pas c'est ça ?
 
Nouveau WRInaute
Apparemment la redirection n'empêche pas Google d'indexer les pages via mon IP.
Les pages indexé via mon IP ont tripler depuis. Quelqu'un aurai un avis ? Expérience sur le sujet ?
 
Nouveau WRInaute
Re-bonjour,

Alors personne ne peu me donner de réponse ?

Est ce que la redirection permet à google ne de pas indexer mes pages via l'IP directement ?
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut