Mauvais affichage menu en https (https imposé par google)

Nouveau WRInaute
Bonjour,

Google a indexé mes pages en https sans que je ne m'en aperçoive.

Le pb est que quand on appelle mes page en https, elles ne s'affichent pas correctement: le menu ne s'affiche pas correctement (il apparaît entièrement déployé de façon permanente, alors que normalement il ne se déploie qu'au survol de la souris). Y a-t-il un pb de compatibilité de code avec le https, ou une fois que j'aurai bien déclaré le ssl cela rentrera dans l'ordre?

Merci pour votre aide,
 
Membre Honoré
Bonjour,

"Pour la compatibilité il faudrait indiquer l'URL de votre site Internet.
[...] pour demander à la communauté d'entraide de vérifier ce problème." - Citation.

Temps de réponse : 5 minutes.
Cordialement.
 
Nouveau WRInaute
En préparant un lien pour que vous puissiez voir, je crois avoir trouvé ma solution:
  • dans ma page, mon menu fait appel à la page css avec une url du type: http://www.etc
  • Si je mets un lien interne (../css/fichier.css) le menu s'affiche correctement
Merci
 
WRInaute accro
En https ca ne pouvait venir que de la.

Si l'on fait appel a un fichier externe ou interne sur la page qui n'est pas en https cela entraîne souvent des problèmes comme le votre.

Pour les fichiers externes qui ne sont pas en https, Chrome met un petit icone noir à droite de la barre d'adresse pour indiquer que le site n'est pas totalement sécurisé.
 
Nouveau WRInaute
Merci KOogar, cela explique bien ce que je vis.
Je vais faire le travail de passage de http en https et dès que j'ai terminé, je reviens pour clore le fil de discussion et éventuellement ajouter des remarque.
A+ donc
 
Nouveau WRInaute
Bon voilà c'est fait.

1/J'ai utilisé PSPad pour remplacer "http:" par "https:" sans avoir à ouvrir les fichiers.
2/J'ai ensuite ajouté ceci à mon htaccess:
----------------------------------
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.-monsite-.com/$1 [R=301,L]
----------------------------------
3/Mais je sèche sur un sujet tout bête. J'ai la ligne suivante qui fait que le cadenas de firefox a un point d'exclamation (donc page non sécurisée):
<link rel="shortcut icon" type="image/x-icon" href="../images/icone/con.ico" Title="Icone">
Il s'agit de la ligne qui permet d'afficher un logo à côté du nom de la page dans les navigateurs.

Auriez-vous une idée pour régler ce soucis?

Merci
 
Nouveau WRInaute
Bonjour,

J'ai donc "migré" mon site en https.
J'ai fait une redirection générale 301 dans le htaccess. Aussi, quand je clique sur une page commençant par http, s'affiche bien la page commençant par https.
Tout ça c'est bon.

Mais 10 jours après avoir fait ce travail, qd je vérifie les pages indéxées par google, je me retrouve avec 199 pages http et 80 https.
Et qd je regarde les pages que google indexe tjs en http (-inurl:https), j'en ai 212 en http et 90 en https.

Est-ce normal? Faut-il attendre que google crawle à nouveau tt cela?

Merci
 
Membre Honoré
Bonjour,

Il faut que le moteur prenne en compte les changements.
C'est rapide avec certains sites et lent avec d'autres.

Temps de réponse : 5 minutes.
Cordialement.
 
Nouveau WRInaute
Voilà 15 jours que "je suis passé du http au https" mais google va mettre du temps à comprendre... Je trouve que le travail de cette société n'est pas sérieux: ils passent leur temps à chercher des erreurs avec des outils totalement beuggés qui en plus génèrent eux-même des erreurs..
Hormis le fait que je n'ai pas encore compris pourquoi parfois le cadenas n'est pas fermé (en retirant une ligne dans mon code qui n'a rien à voir avec le sujet),
ce sujet est résolu. La discussion peu être fermée (mais je ne sais comment le faire par moi-même)

Merci pour votre aide

------------------- Résolu -------------------
 
Discussions similaires
Haut