Redirection du /index.html vers le .com

hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
 hellopeople -
Bonjour, j'aimerais savoir le code à intégrer dans le fichier ht.acess pour effectuer une redirection de la page /index.html vers la page .com de mon site

je crois que c'est une redirection 301

j'ai essayer sur mon site mais j'obtiens une boucle de redirection lorsque je le fait

je dois pas utiliser le bon code


merci pour votre aide




A voir également:

13 réponses

Utilisateur anonyme
 
Salut,

La page index vers le .com ?

Donc, tu veux redirigé un site vers un autre ?
0
hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
merci de me réopndre

en fait j'aimerais rediriger le /index.html de mon site vers le .com de mon même site

ce pour éviter le duplicate content

je sais pas si je suis très clair..
0
Utilisateur anonyme
 
Effectivement, je comprends pas trop.

Donc si j'ai bien compris tu as 2 domaines ?

Et tu souhaite redirigé un des domaines, vers le .Com ?
0
hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
non ce pas 2 domaines différents ce sont des redirections 301 pour éviter le duplicate content

j'ai fait une première redirection 301

du monsite.com vers www.monsite.com

celle ci a marchée

et la deuxieme redirction 301 ne marche pas (ca me fait une boucle de redirection)

www.monsite.com/index.html vers www.monsite.com
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Effectivement.

Vu que après un domaine, le nom de la page est obligatoire et que " www.monsite.com " <-- Affiche la page " index.html " et donc il recharge la page à chaque fois (Comme un F5)

Donc je pense pas que sa soit possible.
0
hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ce ce qui se passe j'ai l'impression en effet

Pourtant j'avais lu qi'il fallait le faire pour le référencement

mais donc ce impossible cette redirection, si j'ai bien compris?
0
hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
ah pardon ce marqué au dessus que ce pas possible

en tout cas merci pour ton aide

bonne journée
0
Utilisateur anonyme
 
Effectivement ... pour moi c'est impossible vu que sa recharge la page à chaque fois.


Et sinon, me semble pas que pour le référencement celà soit néccesaire.
0
hellopeople Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ok merci je vais lire un peu ca

bye
0
bg62 Messages postés 23733 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
il faut quand même bien un fichier "index" quelque part si ton site est ciblé direct sur son url ... donc pourquoi vouloir le supprimer ???
rediriger, oui, mais pourquoi aussi les boots vont tourner "fous" :)
0
ancortial
 
car sur un article j'avais lu ca pour le référencement pour éviter le duplicate content
mais je m'y connais pas trp en redirection
0
bg62 Messages postés 23733 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
alors tu n'as pas du lire absolument tout ... :)
0
hellopeople
 
pourtant c'etait sérieux cétait sur webraninfo
0
bg62 Messages postés 23733 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
m'étonnerait qu'ils aient dit de supprimer tous les fichiers index ...
les 'redirections' peuvent être assez complexe, faut tout lire et adapter à son propre cas :)
0
hellopeople
 
non pas supprimer mais rediriger, c'est clair c'est complexe: je vais aller essayer de lire un peu plus
0
bg62 Messages postés 23733 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
si tu rediriges tous les "index", ou tout tourne en boucle ... ou il y a gros problèmes :)
0
vinc
 
Normalement ça ne pose aucun problème, la redirection 301 envoie la nouvelle adresse à ton navigateur, et lorsque tu affiche la racine l'adresse index.html n'est pas utilisée, même si c'est effectivement ce fichier qui est affiché, j'ai souvent utilisé des redirections 301 de cette manière

Ce doit être une autre règle qui pose un problème, soit ton fichier est redirigé d'une manière ou d'une autre de / à index.html, soit c'est ton fichier qui pose problème

essaie sans autres règles, avec un fichier html simple (genre "bonjour"), afin de voir si le problème vient réellement de là
0
vinc
 
N'hésites pas non plus à nous donner ton instruction, peut être as tu fait une étourderie
0
hellopeople
 
Bonsoir j'ai essayé ça comme redirection

RewriteEngine On
RewriteRule ^index.html$ / [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.monsite\.com [NC]
RewriteRule (.*) http://www.monsite.com/$1 [QSA,R=301,L]


mais ca marche pas
...

Si ca vous avez une idée??
0
vinc
 
Je suis sûr que ça peut marcher, mais il faudrait que je teste et là je ne peux pas avant ce soir. En tout cas c'est toujours une bonne idée de n'avoir qu'une url pour un seul contenu

Une solution simple serait de définir une règle lisant un autre fichier quand tu entre la racine, et une règle redirigeant ce fichier vers la racine (en 301)

RewriteRule ^index.html$ / [L,R=301]
RewriteRule ^tonFichierAccueil.html$ / [L,R=301]
RewriteRule / /tonFichierAccueil.html [L]

Comme ça, pas de conflit avec la configuration par défaut et pas de risque de boucle, mais c'est très moche

La seconde solution c'est de définir une url canonique dans ta page index.html , et de pas t'em...bêter avec l'url rewriting

<link rel="canonical" href="http://www.monsite.com/" />

Là c'est différent, tu garde plusieurs urls, mais tu dit aux moteurs de recherche que ce sont des alias de la même page et donc pas de duplicate content

La troisième solution c'est d'attendre que je fasse des tests pour voir si ça peut marcher tel quel
0
hellopeople
 
merci pour ton aide

je vais essayer ce que tu as marqué ci-dessus pour voir ce que ca fait sur mon site
0