reivilo78 Posted March 25, 2016 Share Posted March 25, 2016 Bonjour, sur mon site ww.andeo-shop.com, j'ai des problèmes de redirections 301 de mes pages fr et nl vers en. Sur Google Webmaster, dès que je fais "explorer comme google" pour proposer une nouvelle url, en français et néerlandais il me dit qu'il y a une redirection 301 vers la même page en anglais. Pourtant mon webmaster me dit qu'il n'y a aucune redirection de faite. Avant il y a quelques semaines, aucuns soucis. Quelqu'un aurait une idée sur quelque chose qui aurait été touché par mégarde sur mon prestashop ? Voici mon post sur le forum de google : https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/webmaster-fr/i3LrMfumNKE/07gcbsvvCQAJhttps://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/webmaster-fr/i3LrMfumNKE/07gcbsvvCQAJ Link to comment Share on other sites More sharing options...
Johann Posted March 25, 2016 Share Posted March 25, 2016 Moi je ne vois pas de souci sur le site, je peux bien aller sur les 3 langues sans pb, les pages sont affichées dans la langue sélectionnée Link to comment Share on other sites More sharing options...
reivilo78 Posted March 25, 2016 Author Share Posted March 25, 2016 (edited) Merci pour la réponse. Effectivement, quand on est sur le site on ne vois pas la redirection, mais google la voit dans ses outils pour webmaster. Voir pièce jointe ci-dessous Edited March 25, 2016 by reivilo78 (see edit history) Link to comment Share on other sites More sharing options...
Johann Posted March 25, 2016 Share Posted March 25, 2016 (edited) Problème de cache (chez google) j'ai l'impression Quand tu testes ton url française avec cet outil, no problemo : http://www.webrankinfo.com/outils/header.php Edited March 25, 2016 by Johann (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted March 25, 2016 Share Posted March 25, 2016 geoloc et/ou langue du navigateur Link to comment Share on other sites More sharing options...
reivilo78 Posted March 25, 2016 Author Share Posted March 25, 2016 Merci pour les réponses. Je ne retiens pas la géolocalisation, car dans "explorer comme google" dans Google Webmaster il ne prend pas la localisation, il permet juste de soumettre des urls, et c'est là qu'il indique une redirection. Peut-être comme Johann propose, un problème de cache chez google. J'ai appliqué une modification ce matin sur les hreflang, peut-être que cette modif n'a pas encore été prise en compte Link to comment Share on other sites More sharing options...
reivilo78 Posted April 11, 2016 Author Share Posted April 11, 2016 Re bonjour, au final j'ai toujours mon problème de redirection des langues fr et nl vers en, la remise en place de balises langues depuis maintenant quelques semaines rien n'a changé. Comment puis-je avoir un expert de chez Presta pour régler ceci ? Link to comment Share on other sites More sharing options...
doekia Posted April 11, 2016 Share Posted April 11, 2016 (edited) Je répète donc geoloc et langue du navigateur root@sd-76978:/var/ # wget -d --header="User-Agent: GoogleBot" --header="Accept-Language:en-US,en;q=0.5" https://www.andeo-shop.com/fr/applique-led/1669-catellani-smith-lederam-w.html -O /dev/null Setting --header (header) to User-Agent: GoogleBot Setting --header (header) to Accept-Language:en-US,en;q=0.5 Setting --output-document (outputdocument) to /dev/null DEBUG output created by Wget 1.13.4 on linux-gnu. URI encoding = `UTF-8' --2016-04-12 00:55:48-- https://www.andeo-shop.com/fr/applique-led/1669-catellani-smith-lederam-w.html Resolving www.andeo-shop.com (www.andeo-shop.com)... 37.187.242.212 Caching www.andeo-shop.com => 37.187.242.212 Connecting to www.andeo-shop.com (www.andeo-shop.com)|37.187.242.212|:443... connected. Created socket 5. Releasing 0x0000000001c73630 (new refcount 1). ---request begin--- GET /fr/applique-led/1669-catellani-smith-lederam-w.html HTTP/1.1 User-Agent: GoogleBot Accept: */* Host: www.andeo-shop.com Connection: Keep-Alive Accept-Language: en-US,en;q=0.5 ---request end--- HTTP request sent, awaiting response... ---response begin--- HTTP/1.1 301 Moved Server: nginx Date: Mon, 11 Apr 2016 22:55:49 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=10 X-Powered-By: PHP/5.5.9-1ubuntu4.11 Cache-Control: no-cache Location: https://www.andeo-shop.com/en/wall-led/1669-catellani-smith-lederam-w.html Strict-Transport-Security: max-age=31536000; includeSubdomains ---response end--- 301 Moved Registered socket 5 for persistent reuse. URI content encoding = `utf-8' Location: https://www.andeo-shop.com/en/wall-led/1669-catellani-smith-lederam-w.html [following] ] done. URI content encoding = None --2016-04-12 00:55:49-- https://www.andeo-shop.com/en/wall-led/1669-catellani-smith-lederam-w.html Reusing existing connection to www.andeo-shop.com:443. Reusing fd 5. ---request begin--- GET /en/wall-led/1669-catellani-smith-lederam-w.html HTTP/1.1 User-Agent: GoogleBot Accept: */* Host: www.andeo-shop.com Connection: Keep-Alive Accept-Language: en-US,en;q=0.5 ---request end--- HTTP request sent, awaiting response... ---response begin--- HTTP/1.1 200 OK Server: nginx Date: Mon, 11 Apr 2016 22:55:49 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=10 Vary: Accept-Encoding X-Powered-By: PHP/5.5.9-1ubuntu4.11 P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA" Set-Cookie: PrestaShop-a30a9934ef476d11b6cc3c983616e364=q2l3c6sQR%2Fw%3DnHHPvH3V0B0%3DIPt%2BzPPzFPA%3DXXsUOBqjJ%2Fk%3DJ%2BGTmOF%2FoGc%3DJO4tNqnx9C4%3DRNQe0brxKoQ%3D5zvzOpoKF10%3D6gkfToYj%2FCc%3DtlocnLoXFsE%3DgkZAv5Wy8lE%3D9n%2Bbaq%2FJTpw%3DQmqbG%2BTd0QY%3DbTjPfkBkse4%3DEvBc2S2J7Mw%3DrV6W0ps3Wbg%3D000120; expires=Sun, 01-May-2016 22:55:49 GMT; Max-Age=1728000; path=/; domain=www.andeo-shop.com; httponly Strict-Transport-Security: max-age=31536000; includeSubdomains ---response end--- 200 OK cdm: 1 2 Stored cookie www.andeo-shop.com -1 (ANY) / <permanent> <insecure> [expiry 2016-05-02 00:55:49] PrestaShop-a30a9934ef476d11b6cc3c983616e364 q2l3c6sQR%2Fw%3DnHHPvH3V0B0%3DIPt%2BzPPzFPA%3DXXsUOBqjJ%2Fk%3DJ%2BGTmOF%2FoGc%3DJO4tNqnx9C4%3DRNQe0brxKoQ%3D5zvzOpoKF10%3D6gkfToYj%2FCc%3DtlocnLoXFsE%3DgkZAv5Wy8lE%3D9n%2Bbaq%2FJTpw%3DQmqbG%2BTd0QY%3DbTjPfkBkse4%3DEvBc2S2J7Mw%3DrV6W0ps3Wbg%3D000120 URI content encoding = `utf-8' Length: unspecified [text/html] Saving to: `/dev/null' [ <=> ] 108,999 --.-K/s in 0.01s 2016-04-12 00:55:49 (9.27 MB/s) - `/dev/null' saved [108999] Observe avec attention la réponse retournée à la ligne 36 en raison de la demande à la ligne 22 Edited April 11, 2016 by doekia (see edit history) Link to comment Share on other sites More sharing options...
reivilo78 Posted April 12, 2016 Author Share Posted April 12, 2016 Bonjour Doekia, merci pour ta réponse. Désolé pour la précédente, je n'avais pas du tout compris que c'était dans le code, je pensai que tu parlais de mon navigateur pc. Ca m'a sauté aux yeux effectivement qu'il y avait un appel à la langue en-US. N'étant pas programmeur, et mon webmaster externe ayant perdu ses meilleurs éléments, est un peu perdu. Que dois-je lui dire exactement de faire pour résoudre ceci ? Link to comment Share on other sites More sharing options...
doekia Posted April 12, 2016 Share Posted April 12, 2016 (edited) Le navigateur, ici j'ai forcé la langue demande en_US mais cela peut aussi provenir de la géolocalisation de l'ip dans le cas de GoogleBot A regarder dans tes réglages Localisation > Localisation et Préférences > Geolocalisation PrestaShop propose alors la langue la plus proche. PS: Il te manque les langues non régionalisées (sans le pays) dans tes hreflang (e.g fr-FR et fr) par exemple un belge aura nl-BE et non nl-NL. Ex: http://hreflang.ninja/check/?url=https://store.enter-solutions.com%2Ffr%2F Edited April 12, 2016 by doekia (see edit history) Link to comment Share on other sites More sharing options...
reivilo78 Posted April 13, 2016 Author Share Posted April 13, 2016 J'espère avoir compris Dans mon prestashop, j'ai été regarder, et Géolocalisation par IP est sur NON Donc ça ne viendrait pas de ça ? Le code source que tu as affiché plus haut vient de où, car j'ai regardé le code source de ma page internet et je ne trouve pas le texte de la ligne 22 & 36 Pour les hreflang, pour toi tu supprimerai les "pays" pour les langues ? Car beaucoup disent qu'il faut mettre un pays. Mais il est vrai que quand je regarde le code du site presta, il n'y a pas de pays dans les hreflang. Ceci pourrait peut-être mieux me positionner sur d'autres pays que le France pour le fr. Link to comment Share on other sites More sharing options...
doekia Posted April 13, 2016 Share Posted April 13, 2016 Pour le hreflang tu dois mettre les 2 la langue régionalisé et la langue seule. Je ne comprends pas, je te parle de 2 réglages, tu n'en regardes qu'un Dans Localisation > Localisation tu as sûrement, sélection de la langue en fonction du navigateur !!!!!!! Les lignes que je t'ai mise sont le résultat en debug du protocole http d'un appel que j'ai forcé avec mon wget (comme curl) pour tenter de faire ce qu'un navigateur ou un robot fait, il met sa signature ligne 18 et sa langue préférée ligne 22. Ton Prestashop m'a répondu ligne 36, "tu es gentil cousin mais je sais que tu parles anglais alors je m'en tape de l'url que tu veux tu vas prendre celle-ci en anglais et aller te brosser pour voir celle en français" Link to comment Share on other sites More sharing options...
reivilo78 Posted April 13, 2016 Author Share Posted April 13, 2016 Ok pour les hreflang, je vais demander la modification. Pour Localisation => Localisation, désolé mais j'ai regardé ceci, mais je ne le trouve pas dans mon presta 1.6.0.9 Voici ce que j'ai dans Localisation => Localisation : Link to comment Share on other sites More sharing options...
doekia Posted April 14, 2016 Share Posted April 14, 2016 Ok 1.6.0.9 non configurable Change directement dans ton classes/Cookie.php $this->detect_language = false; Link to comment Share on other sites More sharing options...
reivilo78 Posted April 22, 2016 Author Share Posted April 22, 2016 Bon, mon webmaster externe m'a dit avoir mit en place cette ligne. Mais quand je vais dans google webmster, il est toujours indiqué qu'il y a une redirection. J'ai regardé dans mon code source, mais je ne trouve pas le ligne $this->detect_language = false; Est-ce visible dans le code source ? Ou tout simplement il n'a pas appliqué ? En tout cas, merci pour le temps que tu consacres à ceci Doekia Link to comment Share on other sites More sharing options...
reivilo78 Posted April 22, 2016 Author Share Posted April 22, 2016 J'ai appeler le webmaster, il n'a mit en place que les hreflang ... Lundi il met les le ligne de code Link to comment Share on other sites More sharing options...
doekia Posted April 22, 2016 Share Posted April 22, 2016 à la ligne 307 tu as $this->detect_language = true; mets false Link to comment Share on other sites More sharing options...
reivilo78 Posted April 27, 2016 Author Share Posted April 27, 2016 Encore moi, décidément je n'arrive pas à comprendre mon webmaster. Il me dit avoir fait la modification mais toujours une redirection selon Google. Je regarde mon code source et je ne trouve pas cette ligne $this->detect_language = aussi bien avec true que false Link to comment Share on other sites More sharing options...
doekia Posted April 27, 2016 Share Posted April 27, 2016 Heu tu es sûr d'être en 1.6.0.9? Fais un pastebin de ton fichier classes/Cookie.php Link to comment Share on other sites More sharing options...
reivilo78 Posted April 27, 2016 Author Share Posted April 27, 2016 oui bien 1.6.0.9 Si l'on migre vers la dernière version de presta, penses-tu que ceci règlera mon problème ? Link to comment Share on other sites More sharing options...
doekia Posted April 27, 2016 Share Posted April 27, 2016 Alors si par dernière tu veux dire 1.6.1.5,sache qu'elle fait concurrence à la 1.6.0.11 en tant que pire version de la branche 1.6. Maintenant non une migration ne va rien régler puisque tu n'utilises pas le code que tu pense utiliser. En version 1.6.0.9, dans le répertoire classes, il y a une fichier Cookie.php et ce fichier contient à la ligne 307 très exactement le code suivant: $this->detect_language = true; Si tu n'a pas cela, c'est soit que tu viens d'un univers parallèle, soit que tu te mens depuis trop longtemps concernant ta cécité ou encore que tu es sur oscommerce Link to comment Share on other sites More sharing options...
reivilo78 Posted April 27, 2016 Author Share Posted April 27, 2016 Suis bien en prestashop 1.6.0.9, c'est ce qui est indiqué en bas à gauche de l'administration de mon cms. PrestaShop™ 1.6.0.9 - 0.205s Demain je vais chez mon webmaster et il me règle ce problème devant moi car là ça commence à me saouler Est-ce que la ligne 307 est visible dans le code source de la page d'accueil ? Est-ce que dans mes messages précédent tu voyais cette ligne 307 sur mon site ? C'est surtout pour savoir si le webmaster n'a pas été supprimé Link to comment Share on other sites More sharing options...
doekia Posted April 28, 2016 Share Posted April 28, 2016 J'hallucine. Tu t'écoutes parler mais tu n'entends rien à ce que je te dis. 307 n'est pas un modèle de voiture !!! Link to comment Share on other sites More sharing options...
Eolia Posted April 28, 2016 Share Posted April 28, 2016 Suis bien en prestashop 1.6.0.9, c'est ce qui est indiqué en bas à gauche de l'administration de mon cms. PrestaShop™ 1.6.0.9 - 0.205s Demain je vais chez mon webmaster et il me règle ce problème devant moi car là ça commence à me saouler Est-ce que la ligne 307 est visible dans le code source de la page d'accueil ? Est-ce que dans mes messages précédent tu voyais cette ligne 307 sur mon site ? C'est surtout pour savoir si le webmaster n'a pas été supprimé Je pense également que tu dois apprendre à lire... Tu parles de code source, ce qui correspond au code html visible dans ton navigateur. Doekia te parle de code PHP visible uniquement en ouvrant les fichiers qui sont sur ton serveur Ce n'est pas du tout la même chose... Link to comment Share on other sites More sharing options...
reivilo78 Posted April 28, 2016 Author Share Posted April 28, 2016 Messieurs, j'en convient que je peux paraître complètement débile à vos yeux de grands spécialistes de Prestashop, mais comme je vous l'ai déjà indiqué plus haut je ne suis pas du tout, mais alors pas du tout informaticien. En tout cas merci Doekia pour le temps que tu as déjà passé à me répondre, je t'en suis reconnaissant, mais si t'es réponse étaient tout simplement un peu plus explicite que quelques mots, qui je n'en doute pas qu'elles le sont pour quelqu'un d'initier, mais pour moi sans la réponse de Eolia, je n'ai compris nulle part que ceci n'était pas visible dans mon code source. Comme je disais, je renvois ça vers mon webmaster car il ne fait pas correctement son boulot, donc, comme dit l'expression, évitez de tirer sur le messager ... Donc voilà Doekia, ça fait quelques messages que tu deviens de plus en plus désagréable en vers moi, dans ta façon d'écrire je suppose que tu as la science infuse et que tu connais tout sur tout ... J'espère qu'un jour qu'un sujet qui t'es totalement inconnu te soit expliqué ainsi, et que tu n'y comprennes rien, et là quand tu poseras des questions, on te prenne pour le plus gros débile du monde, peut-être comprendras-tu que ce que tu écris plus haut peut être blessant et dégradant. Malgré ceci, je le redis, merci pour votre aide, rien ne vous oblige à venir en aide à des gens qui comme moi sont perdu. Bonne journée. Link to comment Share on other sites More sharing options...
Eolia Posted April 28, 2016 Share Posted April 28, 2016 Il ne faut pas tirer sur l'aide non plus et prendre le temps de lire. Doekia t'a dit exactement: En version 1.6.0.9, dans le répertoire classes, il y a une fichier Cookie.php et ce fichier contient à la ligne 307 très exactement le code suivant: Nulle part il ne t'a parlé de code source, et en dehors du ftp, je ne vois pas où tu pourrais avoir un répertoire /classes Je ne sais pas comment être plus explicite. Il est vrai qu'il devient lassant de prendre le temps de répondre en détail et de se rendre compte que les réponses sont lues en diagonale sur ce forum. Link to comment Share on other sites More sharing options...
reivilo78 Posted April 28, 2016 Author Share Posted April 28, 2016 Donc je répète, car apparemment il n'y a pas que moi qui dois lire en diagonale, moi pas informaticien, donc moi juste avec cookie.php moi pas savoir que pas être visible dans code source ... Je viens de voir le webmsater et tout ce qui a été demandé a été mit en place et ça ne fonctionne pas, il vient de me montrer à mon petit esprit diagonale que ce qui a été demandé a été fait. Vous perdez du temps et je le dis bien que je vous en remercie, mais moi également je perds du temps, c'est pourquoi dans ce post, en date du 11 avril, j'ai bien demandé comment avoir un expert pour régler ceci, ainsi je le rémunère et ce problème sera réglé sans faire perdre du temps à personne. J'ai 4 entreprises à gérer, et autre chose à faire, donc maintenant je passe la main à mon webmaster et il se débrouille. Link to comment Share on other sites More sharing options...
doekia Posted April 28, 2016 Share Posted April 28, 2016 Je te présente mes excuses pour t'avoir fait perdre ton temps Link to comment Share on other sites More sharing options...
Eolia Posted April 28, 2016 Share Posted April 28, 2016 Il serait surtout bon que le webmaster en question ouvre un compte sur le forum. Je ne comprends même pas qu'un commerçant qui a ce genre de personne sous la main doive faire l'intermédiaire... Link to comment Share on other sites More sharing options...
ScanxTaz Posted June 24, 2016 Share Posted June 24, 2016 (edited) Bonjour à tous ! Alors, tout d'abord, je me permets d'intervenir dans la discussion à la demande de mon pote, Reivilo78 Doekia --> Super grand merci pour ton aide en tous cas ! Pour la suite, je suis en train de regarder son site, j'ai relu toutes votre conversation, et, effectivement, la ligne 307 du cookie.php a été éditée, et cela ne change rien. Voici le pastebin du code : http://pastebin.com/KL3Hk0rY Bon, je suis vraiment désolé de la tournure des événement, mais Reivilo fait vraiment de son mieux pour s'en sortir lui même du à l'absence du webmaster... Comme il est chez moi ce soir, je me suis permis de jeter un oeil, et je suivrai la discussion pour "regarder" ce qui ne va pas... J'ai une bonne base en informatique (disons que ca fait 17 ans que je bosse dedans, donc ca devrait le faire ) mais Prestashop, c'est carrément inconnu pour moi... J'ai un peu regarder les logs de son "analyseur de site" par Google, et voici l'output du test : HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 24 Jun 2016 21:59:20 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=10 X-Powered-By: PHP/5.5.9-1ubuntu4.11 Cache-Control: no-cache Location: https://www.andeo-shop.com/en/ Strict-Transport-Security: max-age=31536000; includeSubdomains Edited June 24, 2016 by ScanxTaz (see edit history) Link to comment Share on other sites More sharing options...
ScanxTaz Posted July 26, 2016 Share Posted July 26, 2016 sniffff..... Link to comment Share on other sites More sharing options...
reivilo78 Posted June 22, 2017 Author Share Posted June 22, 2017 (edited) Petit retour d'expérience sur ce problème. Nous avons repris la main entièrement sur le site en quittant ce pseudo "webmaster" et je me suis bien entouré cette fois ci, par qq'un ci-dessus ;-) Pour faire court, il s'agissait d'une mauvaise configuration de son serveur. Le fait de copier le site et de le mettre sur un autre serveur bien configuré, le problème s'est résolu de lui même luminaire design chaise design Edited June 22, 2017 by reivilo78 (see edit history) 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now