web-dev-qa-db-fra.com

Problème K2 lié à l'affichage de contenu balisé avec des URL SEF

J'ai un site Joomla K2 (toutes les dernières versions) et j'ai remarqué que Google trouve des URL comme celle-ci: http://mysite.com/tag/some-defined-tag.html

Le problème est que cela donne une erreur 404 car Joomla ne sait pas à quel composant appartient cette URL.

Les balises fonctionnent si elles sont ajoutées à une page dont le composant K2 est activé, comme ceci: http://mysite.com/some-k2-category/tag/some-defined-tag.html.

Le principal mystère est de savoir comment Google a même trouvé ces liens. Je regardais partout dans la page et il n'y avait jamais un tel lien qui n'était connecté à une catégorie.

Existe-t-il un moyen de remédier à ce problème afin d’aboutir à une page appropriée qui affiche tout le contenu balisé sans erreur 404?

[Modifier] J'ai découvert que mon nuage de tags générait des URL non fonctionnelles, mais ce n'était pas le cas avant d'avoir activé les URL SEF. Des idées pour résoudre le problème?

2
Jinx

Avez-vous essayé de modifier les options K2 pour SEF? Devrait fonctionner avec 2.6.5+

directions: Allez à Composants/K2 Cliquez sur le bouton Paramètres en haut à droite Une fenêtre s'ouvre - cliquez sur l'onglet Avancé Faites défiler jusqu'à Paramètres SEF avancés Activez les URL SEF avancées pour K2 - Oui Utilisez l'ID d'élément dans l'URL - Non

Pas tout à fait sûr que cela aidera votre problème spécifique, mais l'endroit pour commencer.

1
BodgeIT