403 ou 301 pour l'ip?

WRInaute discret
Bonjour,

J'ai crée un nouveau site y a environ 1 mois, pour la version test mon codeur avait mis l'ip du site en marche pour que je puisse y accéder, mais pendant ce temps Google avait référencé cette ip et toutes les pages du site (environ 4000).

Après le lancement du site, j'ai mis une erreur 403 sur l'ip mais cela fait 1 mois et aucune page n'est désindexé de Google...

Je me demandais si c'était pas mieux de faire une redirection 301 de l'ip vers le nom de domaine... mais bon, déjà le nom de domaine je le redirige vers l'ip et ensuite je redirige l'ip vers le nom de domaine?

Quelque conseils svp?


Islem
 
WRInaute impliqué
Salut,
je ne suis pas sûr de comprendre "déjà le nom de domaine je le redirige vers l'ip et ensuite je redirige l'ip vers le nom de domaine?" mais une redirection 301 dès le départ (au lieu de la 403) aurait été plus judicieuse, je pense que tu devrais la mettre en place quand même dès maintenant.
++
 
WRInaute discret
Schwarzer Stern a dit:
Salut,
je ne suis pas sûr de comprendre "déjà le nom de domaine je le redirige vers l'ip et ensuite je redirige l'ip vers le nom de domaine?" mais une redirection 301 dès le départ (au lieu de la 403) aurait été plus judicieuse, je pense que tu devrais la mettre en place quand même dès maintenant.
++


En fait au tout début, j'avais accés au site avec l'ip : A, qui est l'ip du serveur
Mon codeur a ensuite redirigé le nom de domaine vers l'ip : A. Mais l'ip A est resté fonctionnelle, du coup j'ai mis une erreur 403.
 
WRInaute passionné
Je crois que ce que veut dire islem, c'est que son site est accessible depuis :

- L'adresse ip du serveur : 123.456.78.90
- Le nom de domaine du site : example.com

Le mieux donc serait effectivement de rediriger en 301 les url's qui contiennent l'adresse ip du projet (http://123.456.78.90/page.php) vers les url's respectives qui contiennent le nom de domaine du projet (http://www.example.com/page.php).

Pour ça, vous pouvez passer par .htaccess en essayant ceci :

Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^123.456.78.90 [OR]
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
 
Discussions similaires
Haut