web-dev-qa-db-fra.com

Cette page ne redirige pas correctement lorsque vous cliquez sur un tag Joomla

Lorsque je clique sur une balise affectée à au moins un article, le message suivant s'affiche: La page ne redirige pas correctement. Firefox a détecté que le serveur redirige la requête de cette adresse d’une manière qui ne sera jamais complète (c’est lors de l’utilisation de firefox). Lorsque je clique sur des étiquettes qui ne sont pas affectées à des articles, elles peuvent être ouvertes.

Dans un autre navigateur, l'erreur est la suivante: Le site Web à l'adresse http://website.com/tags/35-tag semble être indisponible. L'erreur précise était: Trop de redirections

Je ne sais pas vraiment ce qui se passe avec trop de redirections ni comment réparer mes pages de balises cassées.

Update1:

J'ai vérifié ma table de balises et j'ai vu qu'une des balises qui ne fonctionnait pas avait pour alias les alias de toutes les autres balises. Par exemple, la balise "cool cars" a pour alias "tag-a/tag-b/cool-cars/sports/tag-c/... etc". Je m'attendais à ce que l'étiquette "voitures cool" ait le pseudonyme "voitures cool". Dans la base de données, dans le champ urls, je vois cette valeur: {"0":"{\"urla\":\"\"}"}

Update2:

J'ai exporté cette balise pour en faire un exemple, je l'ai supprimée et le reste ne fonctionne toujours pas. Après avoir désactivé les URL conviviales et la réécriture d'URL, c'est l'erreur que je reçois pour le tag TOP, attribué à certains articles:

1054 - Unknown column 'top' in 'where clause' SQL=SELECT alias FROM dh5w1_tags WHERE id = 2362-top
1
user51649

C'est un comportement en boucle, mais je ne peux pas en déterminer la cause à partir des informations fournies. Ce que cela implique, c'est qu'il essaie de créer un lien http://website.com/firstaddress pour rediriger vers http://website.com/secondaddress et que http://website.com/secondaddress soit un lien vers la première adresse ou quelque chose de différent, lançant tout le site dans une poursuite sans fin de la chair de poule pour obtenir la page correcte ultime.

Étapes à suivre pour corriger:

  • Désactivez la réécriture d'URL.
  • Si les URL fonctionnent correctement avec les URL SEF désactivées, le problème réside dans les mots utilisés.
  • Les mots peuvent être aussi simples que d’utiliser le mot "média" comme l’une de vos balises, "média" étant un dossier déjà utilisé comme nom de dossier Joomla principal par défaut. Son utilisation dans une URL peut donc confondre le système de réécriture.
  • Si les URL ne se comportent pas correctement avec les URL SEF désactivées, vous avez un problème avec le système lui-même, mais les erreurs que vous obtenez avec SEF off devraient être plus descriptives (nous espérons!)
2
Toni Marie