[résolu]mle + mode rewriting + canonical + Erreur liée à des redirections
Posted: Fri Mar 13, 2009 12:41 pm
Bonjour,
mle 1.5.2 ovh 90plan
J'ai ajouté la balise GetURL()}{/if}" />
Après avoir envoyé un sitemap à google, je me suis retrouvé avec des erreurs liée à des redirections. Résultat, aucune page indexée.
Le site était d'ailleurs assez lent à charger.
Après vérification des entêtes et réponses serveur, je me suis rendu compte que chaque appel de page envoyait une redirection 301 (adresse => adresse/)
De plus, le serveur renvoyait une réponse html en double
Solution, j'ai modifié la balise canonical en
Ajout d'une slash à la fin de l'adresse.
De même, j'ai ajouté une slash au bout des urls générées par le menu manager.
Reste à corriger de la même manière les cms_selflink et modules renvoyant des liens hypertexte.
mle 1.5.2 ovh 90plan
J'ai ajouté la balise GetURL()}{/if}" />
Après avoir envoyé un sitemap à google, je me suis retrouvé avec des erreurs liée à des redirections. Résultat, aucune page indexée.
Le site était d'ailleurs assez lent à charger.
Après vérification des entêtes et réponses serveur, je me suis rendu compte que chaque appel de page envoyait une redirection 301 (adresse => adresse/)
De plus, le serveur renvoyait une réponse html en double
Code: Select all
[en-tête]
Réponse
Date Wed, 11 Mar 2009 09:06:48 GMT
Server Apache/2.2.X (OVH)
X-Powered-By PHP/5.2.6
Expires Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma no-cache
Vary Accept-Encoding
Content-Encoding gzip
Content-Length 3610
Keep-Alive timeout=5, max=99
Connection Keep-Alive
Content-Type text/html; charset=utf-8
X-lori-time-2 1236762389162
Requête
Host www.brightfuture.be
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language nl,fr-be;q=0.8,fr;q=0.7,fr-fr;q=0.5,en-us;q=0.3,en;q=0.2
Accept-Encoding gzip,deflate
Accept-Charset UTF-8,*
Keep-Alive 300
Connection keep-alive
Referer http://www.brightfuture.be/
Cookie mle=fra; CMSSESSID83ebefad=3b279873a14ad57d883864943dc1660b
X-lori-time-1 1236762384839
[/en-tête]
[réponse]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Bright Future The Coaching Network - Bright Future The Coaching Network, les objectifs d'un réseau de contacts et d'un coaching différents </title>
[...] code inutile pour la compréhension
<__body>
</__html><!-- 0.338216 / 42 / 9613284 / 9897036 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Bright Future The Coaching Network - Bright Future The Coaching Network, les objectifs d'un réseau de contacts et d'un coaching différents </title>
[...]
<__body>
</__html><!-- 0.338216 / 42 / 9613284 / 9897036 -->
[/réponse]
Code: Select all
<link rel="canonical" href="{if isset($canonical)}{$canonical}{else}{$content_obj->GetURL()}{/if}/" />
De même, j'ai ajouté une slash au bout des urls générées par le menu manager.
Reste à corriger de la même manière les cms_selflink et modules renvoyant des liens hypertexte.