Err_too_many_redirects

Bonjour,
J'ai fait une boulette sur mon hébergement. J'ai voulu passer mon site (www.reyser.fr) de http à https. j'ai vu avant le passage que les deux versions fonctionnaient, j'ai donc fait une redirection à partir de l'espace perso ovh et là plus rien. J'obtiens le message ERR_TOO_MANY_REDIRECTS
Je vous joints deux captures d'écran des redirections présentes sur mon compte


Je n'ai pas toucher aux fichiers .htaccess et htacess.txt
J'ai accès à mes données en ftp.
Je remercie par avance ceux qui voudront bien m'aider à réparer mes conneries.

Bonjour,

je vous conseil de supprimer la redirections fait dans le manager OVH et de la faire dans le .htaccess à la place.

Cordialement, janus57

Merci pour votre réponse Janus. J'ai supprimé la redirection mais maintenant l'adresse du site (aussi bien http que https) m'amène sur https://mail.ovh.net/fr/

Bonjour,

il faudrait une capture complète de votre zone DNS ainsi que de l'onglet "multisite" de votre hébergement.

Cordialement, janus57

encore merci pour votre réponse. Voici les captures d'écran

et la suite

Bonjour,
Il te manque le champ "A".

Personnellement je n'ai jamais touché aux DNS de mes sites.

Voici les DNS relevés le 2016-01-24 avec le manager v6 pour mon Domaine.com :

Domaine.com. 0 NS dns.ovh.net.
Domaine.com. 0 NS ns.ovh.net.
Domaine.com. 0 MX 1 mx3.ovh.net.
Domaine.com. 0 MX 5 mx4.ovh.net.
Domaine.com. 0 A 213.186.33.19
Sous.Domaine.com. 0 A 213.186.33.19
www.Sous.Domaine.com. 0 A 213.186.33.19
audio.Domaine.com. 0 CNAME audio.ovh.net.
cgi.Domaine.com. 0 CNAME ns1.ovh.net.
ftp.Domaine.com. 0 CNAME ftp.60gp.ovh.net.
ftp2.Domaine.com. 0 CNAME anonymous.ftp.ovh.net.
imp.Domaine.com. 0 CNAME imp.ovh.net.
irc.Domaine.com. 0 CNAME irc.ovh.net.
jabber.Domaine.com. 0 CNAME jab1.60gp.ovh.net.
mail.Domaine.com. 0 CNAME ns0.ovh.net.
news.Domaine.com. 0 CNAME news.ovh.net.
phpmyadmin.Domaine.com. 0 CNAME Domaine.com.
pop3.Domaine.com. 0 CNAME ns0.ovh.net.
sip.Domaine.com. 0 CNAME sip1.60gp.ovh.net.
smtp.Domaine.com. 0 CNAME ns0.ovh.net.
squirrel.Domaine.com. 0 CNAME squirrel.ovh.net.
sqwebmail.Domaine.com. 0 CNAME sqwebmail.ovh.net.
vpn.Domaine.com. 0 CNAME vpn.60gp.ovh.net.


Contrôler :
Domaine.com. 0 A 213.186.33.19
www.Domaine.com. 0 A 213.186.33.19


Pour un 2ème domaine (début) :

Domaine2.com. 0 NS dns12.ovh.net.
Domaine2.com. 0 NS ns12.ovh.net.
Domaine2.com. 0 MX 1 mx0.ovh.net.
Domaine2.com. 0 MX 100 mxb.ovh.net.
Domaine2.com. 666 A 46.105.198.7



Attention l'adresse IP « 213.186.33.19 » est celle du serveur de mon site.
Vous devez mettre celle qui correspond à votre hébergement.
A adapter en fonction de votre serveur d'hébergement.

Voir aussi : [URL="https://www.how-to.ovh/viewtopic.php?t=50"]Utiliser les serveurs DNS d'OVH[/URL]. :stuck_out_tongue:

Bonjour,
tout d'abord merci pour ta réponse.
Je n'ai pas touché aux DNS de mon site sauf pour la redirection. Si je comprends bien il suffit juste de créer l'entrée reyser.fr 0 A IP ?
Pour l'instant, quand je me rends sur http://IP cela m'envoie sur webmail

Bonjour,

vous devez faire 2 entrées de type A :
<br /><a href="reyser.fr" target="_blank" rel="nofollow noopener">reyser.fr</a> 0 A 213.186.33.19<br /><a href="www.reyser.fr" target="_blank" rel="nofollow noopener">www.reyser.fr</a> 0 A 213.186.33.19<br />
ou alors le www en CNAME (et donc pas de type A) :
<br />www 0 CNAME <a href="reyser.fr" target="_blank" rel="nofollow noopener">reyser.fr</a><br />

Cordialement, janus57

J'ai fait la première manip elle me retourne un message d'erreur



Je note que dans la barre d'adresse lorsque je vais sur http://www.reyser.fr la redirection se fait toujours automatiquement en https://www.reyser.fr

Dois je passer à la deuxième manip www 0 CNAME reyser.fr ? Faut il dans ce cas supprimer les deux lignes précedemment ajoutées?
Cordialement,
Thomas

Bonjour,

non il faut attendre (6H à 72H), les DNS c'est pas instantanée.

Maintenant faut plus toucher à la zone DNS ni aux redirections du manager (qui modifie la zone DNS et voilà pourquoi il est préférable de les faire soit même via .htaccess).

Cordialement, janus57

NE TOUCHE PLUS RIEN. C'est OK chez moi. :slight_smile:

Pour preuve :

Bon je ne touche plus à rien.
Je me permets de vous poser une ou deux questions en plus. Avant de faire mes conneries j'ai peu constater que les deux adresses fonctionnaient (http et https) Est-ce normal? et du coup est-il nécessaire de rediriger le http sur le https.

Encore une fois je vous remercie et j'espère pouvoir vous aider en retour un jour même si j'en doute vue mes compétences.
Thomas

Bonjour,


Avant de faire mes conneries j'ai peu constater que les deux adresses fonctionnaient (http et https) Est-ce normal?

oui, c'est pas parce qu'on active le TLS (https) que son site en http doit arrêter de fonctionner


et du coup est-il nécessaire de rediriger le http sur le https.

oui pour éviter le duplicate content, idem pour l'adresse avec ou sans www il faut choisir l'une des deux.

Note : par contre il est très dur de repasser de HTTPS à HTTP, donc il ne faut pas l'activer sur un coup de tête pour faire marche arrière dans 2semaines.

Cordialement, janus57

Pour éviter le DUPLICATE CONTENT :

Extrait de [URL="https://forum.ovh.com/showthread.php/110488-Https?p=674346#post674346"]Https[/URL] - #6


A insérer au début du fichier /www/.htaccess.
[QUOTE]
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^.$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
[/QUOTE]


Extrait de [URL="https://forum.ovh.com/showthread.php/111124-Rediriger-http-vers-https-2-codes?p=678503#post678503"]Rediriger http vers https : 2 codes [/URL] - # 3

A insérer au début du fichier /www/.htaccess.
Force la redirection en HTTPS

[QUOTE]
#
RewriteEngine on
RewriteCond %{SERVER_PORT} 80 [OR]
RewriteCond %{HTTP_HOST} ^monsite.com$ [NC]
RewriteRule ^(.
) https://www.monsite.com/$1 [QSA,L,R=301]
[/QUOTE]

Permet aux navigateurs de se souvenir qu'il doit passer en https pour votre site (HSTS)
[QUOTE]
Header set Strict-Transport-Security "max-age=15811200" env=HTTPS [/QUOTE]
[/QUOTE]

Extrait de : http://wallu.1orange.fr/pag-ports.htmorange.fr/pag-ports.htm
HTTP : port 80
HTTPS : port 443

Si je résume, car c'est un peu confus pour moi, j'insère les 3 séries de lignes de code les unes à la suite des autres et tout roule.
Par contre, j'ai pas bien compris ce que je dois faire avec les ports. Il n'y a rien à modifier dans le htaccess.txt?
Merci


Par contre, j'ai pas bien compris ce que je dois faire avec les ports. Il n'y a rien à modifier dans le htaccess.txt?


Non rien à faire.
C'est juste informatif. :)

**_Seulement :_**
RewriteEngine on
RewriteCond %{SERVER_PORT} 80 [OR]
RewriteCond %{HTTP_HOST} ^monsite.com$ [NC]
RewriteRule ^(.*) https://www.monsite.com/$1 [QSA,L,R=301]
Header set Strict-Transport-Security "max-age=15811200" env=HTTPS

et en cas de problème, il suffit de restaurer l'ancien .htaccess? Où est-ce irréversible?

ca y est le site est revenu. Il y a une place particulière ou mettre le code dans le fichier?


ca y est le site est revenu. Il y a une place particulière ou mettre le code dans le fichier?


Au tout début du fichier **_/www/.htaccess_** :)