[résolu] SEO et redirections

Bonjour à tous.

J'ai un problème sur mon site depuis quelques jours. J'ai essayé beaucoup de choses pour tenter de résoudre le problème, y compris plusieurs suggestions ici sur le forum, mais si je règle un problème, un autre apparaît.

En ce moment si vous visitez mon site www.noveoo.fr, la redirection se fera vers https, même si vous entrez par noveoo.fr, http://www.noveoo.fr, tous les domaines seront redirigés vers https://www.noveoo.fr.

Mais bien que la redirection soit correcte, lorsque je la teste, c'est comme s'il n'y avait pas de redirection.




Vous pouvez voir ici une autre erreur qui apparaît.



Le problème est que cette erreur se produit toujours et que Google n'accepte pas d'indexer notre page à cause de ce manque supposé de redirection.

Mon objectif est d'envoyer tout le trafic à l'adresse https://www.noveoo.fr.

Voici mon fichier .htaccess.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.noveoo.fr$
RewriteRule ^(.*)$ https://www.noveoo.fr/$1 [L,R=301,NC]

Quelqu'un peut-il aider ?

Je ne sais plus quoi faire.

Bonjour @Noveoo

Mets ce code sans rien modifier dans ton .htaccess à la place de l'autre, ça doit fonctionner comme tu le souhaites :
<br /># Redirection https<br />RewriteEngine On<br />RewriteCond %{HTTPS} off [OR]<br />RewriteCond %{HTTP_HOST} !^www\. [NC]<br />RewriteCond %{HTTP_HOST} ^(?:www\.)?(.&#43;)$ [NC]<br />RewriteRule ^.*$ https://www.%1%{REQUEST_URI} [L,NE,R&#61;301]<br />

Merci pour la réactivité, mais ça ne marche pas.



Je n'ai jamais eu ce genre de problemes.

Avez-vous besoin de quelque chose d'autre pour essayer de trouver une solution?

Bizarre j'ai essayé juste avant que tu postes les 4 adresses fonctionnaient.
Et là effectivement ça ne marche plus
Avec quoi as-tu édité le htaccess ?

Avec VSCode .. J'ai rechangé pour la version que j'avais avant pour ne pas laisser le site offline.

Ah ça refonctionne à nouveau chez moi ??

Oui, car je suis retourné en arriere dans la config htaccess.

Si besoin je peux laisser le .htaccess que tu as mis pendant quelque moments.

Chez moi c'est bon avec le htaccess actuel toutes les adresses sont bien redirigées vers https://www.noveoo.fr/
Je pense que tu peux laisser celui-là il fonctionne
ça fonctionne aussi chez toi ?
il faut bien vider le cache ou essayer en navigation privée



Comme tu peux constater, le http://www.noveoo.fr n'est pas redirectionné vers le https://www.noveoo.fr.

En realité oui, je constate la même chose que toi, toutes les redirections marchent, mais si tu lance un teste de redirections tu verras que ça ne redirige pas.

C'est trop bizarre cette histoire. Il a quelque chose que m'échappe et je ne sais ce que sais.

Voila encore le même erreur de départ et tant que ce n'est pas résolu, google ne va pas indexer.



Est-ce que c'est possible d'ajouter une ligne a mon .htaccess pour redirectionné le http://www.noveoo.fr pour le https://www.noveoo.fr?

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.noveoo.fr$
RewriteRule ^(.*)$ https://www.noveoo.fr/$1 [L,R=301,NC]

C'est le teste essaye directement dans la barre d'adresse de ton navigateur
http://noveoo.fr/
https://noveoo.fr/
http://www.noveoo.fr/
Vois si chacune de ces adresses sont bien redirigées vers https://www

je l'ai fait deja. et c'est bien redirigé .

si tu veux faire le test https://www.1checker.org/index.phpchecker.org/index.php . Ici tu verra que le http://www.noveoo.fr "donne un 200" quand il devrais "donner" 301. Par contre si tu test dans la barre de recherche avec http://www.noveoo.fr tu seras bien redirectionné vers le https://www.noveoo.fr . Je n'ai jamais vu ça, mais c'est sur qu'il a quelque chose que m’échappe.


http://www.noveoo.fr tu seras bien redirectionné vers le https://www.noveoo.fr . Je n'ai jamais vu ça

Si c'est normal la redirection fonctionne.
Je pense que ton teste se sert de son cache et te ressert les même choses.
Tu verras demain si ça change quelque chose.
Mais dis-toi que c'est bon fis-toi à la réalité des choses.

Ce n'est pas un probleme de cache. J'ai cet probleme depuis quelques jours et je n'arrive pas a résoudre. Merci quand meme pour l'aide.

Pourquoi tu testes avec http
Il faut tester avec https://www
Vois si le résultat est mieux (enfin je pense)


http://www.noveoo.fr tu seras bien redirectionné vers le https://www.noveoo.fr


Non, ça fait un 200, ça restitue la page et ça ne bascule pas en https.
(Testé avec wget)

Je me demande si il n'y a pas un soucis avec l'acceptation des cookies
J'ai essayé avec divers navigateurs et mobile
Première ouverture avec http://www on est pas redirigé et on a la fenêtre des cookies une fois les cookies cochés même pour les refuser on est redirigés automatiquement aux ouvertures suivantes vers le https://www
C'est la fenêtre des cookies qui ne semble pas être redirigée.
C'est d'ailleurs ce qui est mentionné dans la copie écran de Noveoo (message #3) faite après le code que j'avais fourni et qui fonctionne très bien pour moi.

Retire provisoirement ton script cookies consent et vérifie le teste, tu auras confirmation si c'est bien le coupable.

@Noveoo As-tu essayé de refaire le teste en retirant avant le script cookies consent, pour vérifier si ce n'est pas le coupable ?
Car le problème se pose uniquement si il y a cette fenêtre.
Une fois accepté ou refusé plus de fenêtre et donc plus de problème de redirection.

@MaryS Salut,

Le probleme a ete résolu. Merci bcp pour ton aide.

Pour info, il semble que c'est un probleme avec le Cloud Ovh avec la bonne redirection, ça marche.