[plugin] MyBetterUrls

1235

Réponses

  • esandoesando Member
    Bonjour,
    Je viens de plonger dans l'univers de Pluxml, et c'est un vrai bonheur de simplicité et d'efficacité. Cela fait plaisir.
    Je cherche à optimiser mon sitemap pour le référencement.

    J'ai configuré le plugin pour
    - articles : http://mon site/article/nom-de-l-article

    Je voudrais arriver à
    - articles : http://mon site/nom-de-la-premiere-categorie-de-l-article/nom-de-l-article

    Y aurait-il une solution ?
  • PierrePierre Member
    La philosophie de PluXml est qu'un article peut se voir assigné plus d'une catégorie. En arrivant à la page d'article, on ne saurait pas de quelle catégorie tu arrives. Même si on la conservait en mémoire au passage, il existerait une version de chemin d'article pour chacune des catégories.

    http://mon site/nom-de-la-premiere-categorie-de-l-article/meme-article
    http://mon site/nom-de-la-deuxieme-categorie-de-l-article/meme-article
  • esandoesando Member
    ...Alors il y aurait un contenu dupliqué, et ma page ne serait plus correctement référencée par google.
    Je comprends.
  • fanyfany Member
    Bonjour,

    Quelqu'un peut m'expliquer comment marche ce plugin ? Sur le wiki de Pluxml cela renvoit vers une ancienne version du plugin. Je suis allée sur le site pluxopolis pour avoir la nouvelle version. Je n'ai pas trouvé de doc liée à l'utilisation de ce plugin. Quelqu'un saurait me pointer une doc ?

    Mon problème : lorsque je l'active, je ne sais pas quoi répondre à la page "configuration" et du coup les pages du pluxml sont introuvables (je l'ai désactivé en attendant...).

    Je l'ai installé car j''aimerai virer l'élément /static/ de l'url (pour pas perdre le référencement du site précédent). Il me semble que ce plugin m'aidera :-)

    Merci par avance !
  • Bonjour Fanny,

    as-tu activé la réécriture d'urls dans le menu Paramètres -> Configuration avancée ? cela devrait résoudre ton problème.

    Concernant la configuration du plugin, il suffit de laisser le champ vide et d'enregistrer pour obtenir une URL sous la forme recherchée "http://monsite/page";

    Les 3 champs proposés permettent de rentrer une valeur afin de différencier les URL qui seraient identiques entre les articles, pages et catégories si ils ont le même nom.

    Par exemple si un article et une catégorie ont le même nom "toto", avec la réécriture, l'URL sera la même pour les deux : "http://monsite/toto"; ce qui pose problème. En renseignant le champ catégorie avec "cat" dans la page de configuration du plugin, l'URL de la catégorie "toto" deviendra "http://monsite/cat/toto"; et nous retrouvons alors deux URL distinctes pour l'affichage de l'article et de la catégorie :
    "http://monsite/toto"; affichera l'article
    "http://monsite/cat/toto"; affichera la catégorie
  • fanyfany Member
    yeah ça marche ! Merci beaucoup beaucoup :)
  • Bonjour,

    Si tu ne veux pas perdre le référencement du site précédent, il ne faut pas oublier de rediriger les anciennes url vers les nouvelles via les redirections 301, si elles sont différentes.
  • PPmarcelPPmarcel Member
    août 2016 modifié
    Bonjour Stéphane,

    Depuis la version 1.5 il est possible de personnaliser les URL.

    Est-il envisageable pour les articles d'afficher une arborescence de date, genre /année/mois/titre-article ?
  • Salut Stéphane :D

    Il y a un petit soucis au niveau des liens des pages statiques dans l'admin :

    J'ai une erreur dans l'administration de pluxml, sur la page Création et édition des pages statiques le lien VOIR renvoit sur une erreur 404. Seul le lien voir des pages statiques bug.
    Exemple :
    [list=*]
    [*]ma page en direct du site https://blogaddict.fr/statique/apropos[/*]
    [*]ma page en direct de l'admin : https://blogaddict.fr/apropos[/*]
    [/list]

    Voici ma config :
    PluXml version 5.5 (encodage UTF-8)
    Version de PHP : 7.0.8
    Apache
    État des "magic quotes" :
    ✔ ../../ est accessible en écriture
    ✔ ../../data/configuration/ est accessible en écriture
    ✔ ../../data/configuration/plugins/ est accessible en écriture
    ✔ ../../data/articles/ est accessible en écriture
    ✔ ../../data/commentaires/ est accessible en écriture
    ✔ ../../data/statiques/ est accessible en écriture
    ✔ ../../data/medias/ est accessible en écriture
    ✔ ../../plugins/ est accessible en écriture
    ✔ Bibliothèque GD installée
    ✔ Fonction d'envoi de mail disponible

    Mes plugins :
    [list=*]
    [*]MyAkismet - Version 1.2 (20/05/2015)[/*]
    [*]MyContact - Version 1.7.1 (13/01/2016)[/*]
    [*]MyMailComment - Version 1.2.2 (04/06/2015)[/*]
    [*]MyProtectEmails - Version 1.1 (09/07/2015)[/*]
    [*]MySearch - Version 1.5.3 (13/05/2015)[/*]
    [*]Stay_connected - Version 1.0 (15/01/15)[/*]
    [*]aplxSocialImg - Version 1.4 (02/09/2015)[/*]
    [*]MyCapchaImage - Version 1.3.2 (03/05/2016)[/*]
    [*]MyBetterUrls - Version 1.5.1 (12/02/2016)[/*]
    [*]BackUp All - Version 1.4 (28/08/16)[/*]
    [*]MySiteMap - Version 1.1 (29/08/2016)[/*]
    [*]CKEditor - Version 4.5.3 (02/09/2015)[/*]
    [/list]

    Merci d'avance pour résoudre le schmilblick :P

    Le plugin est configuré comme ça :
    Extension des urls : Laissez les champs vides pour utiliser le format par défaut de MyBetterUrls
    [list=*]
    [*]Article : https://blogaddict.fr/article/mon-article[/*]
    [*]Catégorie : https://blogaddict.fr/categorie/ma-categorie[/*]
    [*]Page statique : https://blogaddict.fr/statique/ma-page-statique[/*]
    [/list]
  • StéphaneStéphane Member, Former PluXml Project Manager
    Salut bankai
    ok je vais regarder ça asap

    edit: je constate le problème également. plus qu'à bosser sur le sujet

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Merci mon Steph :D
  • Bonjour Stéphane,

    Je suis un fan de pluxml, mais ce qui me freine à son utilisation c'est la réécriture des URLs ou l'Amélioration des urls qui ne fonctionne pas.

    Voici mes cas de test.
    1. Récupération et installation de la dernière version 5.5 de PluXml.

    Sans rien modifier à la config, je clique sur la page "Statique 1" : ça fonctionne normalement.
    Lien : http://monsite/PluXml/index.php?static1/statique-1

    2. Admin -> Configuration avancée -> Activer la réécriture d'URL : je coche "Oui"
    puis je clique sur la page "Statique 1"
    Lien : http://monsite/PluXml/static1/statique-1
    Not Found
    
    The requested URL /PluXml/static1/statique-1 was not found on this server.
    


    Idem lorsque je clique sur "Premier article"
    Lien : http://monsite/PluXml/article1/premier-article

    3. Admin -> Configuration avancée -> Activer la réécriture d'URL : je coche "Non"
    4. Installation et configuration du plugin plxMyBetterUrls
    puis je clique à nouveau sur la page "Statique 1"
    Lien : http://monsite/PluXml/statique-1
    Not Found
    
    The requested URL /PluXml/statique-1 was not found on this server.
    

    Idem lorsque je clique sur "Premier article"
    Lien : http://monsite/PluXml/premier-article


    Dans les logs apache d'accès le code d'erreur est 404 pour ces liens.

    Y a-t-il une étape que j'ai raté ? Faut-il installer une extension PHP en plus du mod_rewrite que j'ai déjà activé ? :mad:

    Voici ma config.
    PluXml version 5.5 (encodage UTF-8)

    Version de PHP : 7.0.8-0ubuntu0.16.04.3
    Apache/2.4.18 (Ubuntu)
    État des "magic quotes" :
    ✔ ../../ est accessible en écriture
    ✔ ../../data/configuration/ est accessible en écriture
    ✔ ../../data/configuration/plugins/ est accessible en écriture
    ✔ ../../data/articles/ est accessible en écriture
    ✔ ../../data/commentaires/ est accessible en écriture
    ✔ ../../data/statiques/ est accessible en écriture
    ✔ ../../data/medias/ est accessible en écriture
    ✔ ../../plugins/ est accessible en écriture
    ✔ Module apache de réécriture d'url mod_rewrite disponible
    ✔ Bibliothèque GD installée
    ✔ Fonction d'envoi de mail disponible
    Nombre de catégories : 1

    Nombre de pages statiques : 1
  • StéphaneStéphane Member, Former PluXml Project Manager
    bankai a écrit:
    Merci mon Steph :D

    Hello

    Juste pour te tenir au courant. J'ai regardé et trouvé l'origine du problème. Mais je suis full de chez full en ce moment ce qui fait que j'ai pas encore eu le temps de publie le correctif. Si tu veux je peux te donner la manip à faire dans le fichier qui va bien (presque rien à rajouter). Envoie moi un mail et en retour je t'envoie ce qu'il faut. Désolé pour le retard

    A+
    Steph

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    @jinformatique: pour etre sur d'avoir toutes les bonnes infos. tu es en hébergé ou auto-hébergé, sur un serveur apache ou autre ?
    Si dès l'étape 2, la réécriture d'url ne fonctionne pas, pas la peine d'aller plus loin. Tant que ça ne marchera pas à ce niveau, le plugin ne fonctionnera pas non plus. Donc il faut travailler et investiguer sur le point 2 d'abord. On va essayer de trouver ;)

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Message envoyé mon Steph :P
  • jinformatiquejinformatique Member
    octobre 2016 modifié
    Merci Stéphane, j'ai pu trouver d'où vient l'erreur dans mon fichier vhost de config apache.
    J'ai du définir pour la partie https et pas pour la partie http pour que ça le prenne en compte.
  • StéphaneStéphane Member, Former PluXml Project Manager
    jinformatique a écrit:
    Merci Stéphane, j'ai pu trouver d'où vient l'erreur dans mon fichier vhost de config apache.
    J'ai du définir pour la partie https et pas pour la partie http pour que ça le prenne en compte.

    nickel. bonne nouvelle

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    PPmarcel a écrit:
    Bonjour Stéphane,

    Depuis la version 1.5 il est possible de personnaliser les URL.

    Est-il envisageable pour les articles d'afficher une arborescence de date, genre /année/mois/titre-article ?

    Bonjour

    ça me semble compliqué à faire en l'état. Peut-être pas impossible techniquement, mais comme ça à froid, ça risque d'être tordu à coder.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    ## Version 1.5.2 (25/10/2016) ##
    [+] traduction occitane (contribution Quent-in)
    BUG Administration > Pages Statiques : Impossible d'accéder à la page statique à partir du lien Voir

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • salut stef

    MyBetterWOrld ne supporte pas la langue arabe.

    l37MInT.png

    HELP :)
  • StéphaneStéphane Member, Former PluXml Project Manager
    @prontoo: Bonjour. J'ai peur de ne pas avoir de solution pour le moment.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Salam Prontoo,

    je pense qu'il faut "arabiser" le thème, voir s'il est possible d'inverser de droite à gauche etc...
  • abdelkader a écrit:
    Salam Prontoo,

    je pense qu'il faut "arabiser" le thème, voir s'il est possible d'inverser de droite à gauche etc...

    je le ferai :)
  • Stéphane a écrit:
    @prontoo: Bonjour. J'ai peur de ne pas avoir de solution pour le moment.

    J'espère trouver une solution. Donc, nous pouvons utiliser pluxm
  • StéphaneStéphane Member, Former PluXml Project Manager
    ## Version 1.5.3 (13/02/2017) ##
    BUG Mauvaise prise en compte de la pagination

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    ## Version 1.5.4 (10/03/2017) ##
    [+] Compatibilité plxMyMultiLingue 0.8
    Bug flux rss des articles d'une catégorie

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    ## Version 1.5.4 (10/03/2017) ##
    [+] Compatibilité plxMyMultiLingue 0.8
    Bug flux rss des articles d'une catégorie

    Hello,

    J'ai ce message d'erreur après installation de la nouvelle version :
    Parse error: syntax error, unexpected '
  • StéphaneStéphane Member, Former PluXml Project Manager
    jol5926 a écrit:
    Stéphane a écrit:
    ## Version 1.5.4 (10/03/2017) ##
    [+] Compatibilité plxMyMultiLingue 0.8
    Bug flux rss des articles d'une catégorie

    Hello,

    J'ai ce message d'erreur après installation de la nouvelle version :
    Parse error: syntax error, unexpected '

    je m'en occupe dès lundi

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • StéphaneStéphane Member, Former PluXml Project Manager
    ## Version 1.5.5 (10/04/2017) ##
    BUG tableau PLX_MYMULTILINGUE non géré avec php 5.x+

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • joebartjoebart Member
    avril 2017 modifié
    Bonjour,

    je ma paie une erreur 500 après avoir fait la mise à jour de ce plugin :o Une solution pour me dépanner ? Merci. :)

    Bon ben j'ai supprimé le plugin via FTP.

    Impossible d'installer la mise à jour : HTTP ERROR 500
Connectez-vous ou Inscrivez-vous pour répondre.