Sitemap vide sur site multilingue
Bonjour,
Voilà, j'ai quelques soucis avec le sitemap :
- sitemap.php à la racine du site
- plxMyMultiLingue activé -> impossible de visualiser le sitemap qui renvoie systématiquement vers la page d'accueil en /fr/
- plxMyMultiLingue désactivé -> je peux visualiser le sitemap mais, Oups...
- contenu du fichier -
<urlset>
<url>
<loc>https://digikol.net/</loc>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
il est vide comme vous pouvez le constater...
Il y a un truc qui m'échappe ! Toute aide serait grandement appréciée... Merci d'avance.
Voilà, j'ai quelques soucis avec le sitemap :
- sitemap.php à la racine du site
- plxMyMultiLingue activé -> impossible de visualiser le sitemap qui renvoie systématiquement vers la page d'accueil en /fr/
- plxMyMultiLingue désactivé -> je peux visualiser le sitemap mais, Oups...
- contenu du fichier -
<urlset>
<url>
<loc>https://digikol.net/</loc>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
il est vide comme vous pouvez le constater...
Il y a un truc qui m'échappe ! Toute aide serait grandement appréciée... Merci d'avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai pris ta demande en compte. J'ai commencé à regardé mais pour le moment je ne trouve pas d'où ça vient. Je constate également le problème
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Je ne sais pas si ça peut avoir un lien ou pas avec le problème mais j'ai dans le htaccess une redirection permanente de http vers https et en avait une autre, que j'ai virée il y a quelques jours, en fonction de la langue du navigateur et qui serait peut-être en cache sur le serveur de mon hébergeur ?
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
# sélection de la langue à partir dun drapeau
setcookie("plxMyMultiLingue", $this->lang, time()+3600*24*30, null, null, false, true); // expire dans 30 jours
# récupération de la langue si on accède au site à partir du sitemap
setcookie("plxMyMultiLingue", $this->lang, time()+3600*24*30, null, null, false, true); // expire dans 30 jours
Peut-être que je n'aurais pas dû effectuer ces modifications ou que ce n'est pas la bonne façon de procéder ?
Consultant PluXml
Ancien responsable du projet (2010 à 2018)