URL déjà utilisée dans mes nouveaux posts
Bonjour à tous,
Si je veux créer un nouveau sujet, dans une catégorie nouvelle mais avec un même titre, j'ai cette erreur qui apparait :
Le problème est que, pour chaque catégorie, j'ai le même post donc la même URL. Exemple comme ici : les-contrats.
Ce problème est nouveau depuis le passage en 5.2. Merci pour votre aide.
Si je veux créer un nouveau sujet, dans une catégorie nouvelle mais avec un même titre, j'ai cette erreur qui apparait :
Le problème est que, pour chaque catégorie, j'ai le même post donc la même URL. Exemple comme ici : les-contrats.
Ce problème est nouveau depuis le passage en 5.2. Merci pour votre aide.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
A toi de mettre une url différente dans le champ url de l'article pour qu'il soit unique (tu peux éditer le champ manuellement pour avoir une valeur différente que celle proposée automatiquement par PluXml).
Cette "restriction" est depuis la 5.2 pour éviter des problèmes de référencement car chaque contenu doit être accessible à partir d'une url unique.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Tu as le plugin MyBetterUrl ?
Si tu le désactives, ça fonctionne ?
J'en parle sur le topic de ce plugin, il faudrait pouvoir personnaliser l'affichage des liens.
Par exemple avoir ça :
http:*//monsite.fr/macategorie1/les-contrats
http:*//monsite.fr/macategorie2/les-contrats
ça éviterait d'avoir des doublons d'urls (comme toi là).
Jusqu'à, présent, ça marchait comme ça :
http://www.jmr-immobilier.fr/article106/les-contrats
http://www.jmr-immobilier.fr/article144/les-contrats
Je reviens à la charge. La seule solution est donc pour moi de renommer toutes mes URLs, en affectant par exemple un suffixe ?
Genre :
http://www.jmr-immobilier.fr/article106/les-contrats001
http://www.jmr-immobilier.fr/article144/les-contrats002
Merci pour vos retours
Dans l'absolu: oui
Sinon 2 alternatives plus ou moins habiles:
Solution 1
Pour les anciens articles, il peuvent rester avec des urls identiques. Si tu ne les édites pas, tu n'auras pas le message d'erreur. Pour les nouveaux, tu peux les créer avec une url différente et par ftp, tu peux renommer le fichier pour lui donner l'url que tu veux.
exemple:
dans le dossier data/articles:
renomme
0106.001.001.201309031428.les-contrats001.xml
en
0106.001.001.201309031428.les-contrats.xml
-> suppression du 001 avant .xml
Solution 2
Faire sauter le controle sur l'unicité de l'url.
Edite le fichier core/admin/article.php et remplace
par
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
(j'avais aussi utilisé la solution 1)
Steph