[plugin] MyBetterUrls

12346»

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Essaye en supprimant le fichier .htaccess à la racine de ton site et de réactiver la réécriture d'url.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • joebartjoebart Member
    avril 2017 modifié
    Stéphane a écrit:
    Essaye en supprimant le fichier .htaccess à la racine de ton site et de réactiver la réécriture d'url.

    Je vire mon .htacess, la réécriture d'URL est bien activée, j'uploade le plugin mais immédiatement, le site devient inaccessible, dès que la fin de l'upload.
    Je ne fais aucune manip' c'st déjà mort... Le simple fait que le dossier soit dans le répertoire plugins suffit au plantage. :o
    Cette page ne fonctionne pas

    Impossible de traiter cette demande via jmr-immobilier.fr à l'heure actuelle.
    HTTP ERROR 500
  • StéphaneStéphane Member, Former PluXml Project Manager
    @joebart: Voilà c'est corrigé. C'est de ma faute, il y avait bien un bug. j'ai republié une mise à jour du plugin (même n° de version). Encore désolé ! Et merci d'avoir remonté rapidement le problème.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    @joebart: Voilà c'est corrigé. C'est de ma faute, il y avait bien un bug. j'ai republié une mise à jour du plugin (même n° de version). Encore désolé ! Et merci d'avoir remonté rapidement le problème.

    C'est pas grave du tout, ce sont des choses qui arrivent à tout le monde :)
  • gmiladgmilad Member
    avril 2017 modifié
    Bonsoir,

    Je viens de voir une incompatibilité entre les plugins MyContact et MyBetterUrls, sur une installation toute fraîche, après avoir téléchargé les deux plugins depuis le site officiel de Stéphane, les avoir installés à la main, lorsque je passe de la page d'accueil à la page Contact pas de soucis, par contre si je passe d'abord par la page Statique 1 puis Contact il y a ∕ue/ qui se rajoute à l'adresse demandée si je configure MyBetterUrls pour avoir statique dans l'adresse, si je mets page j'ai /ge/ qui se rajoute, si je ne mets rien ça fonctionne correctement.

    Voici ma config :
    PluXml version 5.6 (encodage UTF-8)

    Version de PHP : 7.0.15
    Apache

    ✔ ../../ 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
    ✔ Bibliothèque XML installée
    ✔ Fonction d'envoi de mail disponible

    Mes plugins :

    MyContact - Version 1.8.1 (10/04/2017)
    MyBetterUrls - Version 1.5.5 (10/04/2017)

    Hébergement mutualisé OVH Pro 2010

    Amicalement,
    Gaëtan.
  • bdube30bdube30 Member
    Bonjour,

    De retour sur Pluxml après quelques années sans l'avoir utilisé!

    J'ai remarqué un bug également, qui me semble être le même que celui reporté par gmilad. Tous les urls fonctionne sauf lorsque je suis sur une page d'article ([...]/blog/premier-article) ou de catégorie([...]/blog/rubrique-1) et que je vais vers la page contact ([...]/contact). Ça me dirige plutôt vers ([...]/og/contact)

    Comme paramètre à MyBetterUrl, j'ai mis :[list=*]
    [*]Article : blog[/*]
    [*]Catégorie : blog[/*]
    [*]Page : ---rien---[/*]
    [/list]


    Je me suis dit que le problème venait peut-être du fait que j'ai choisi «blog» alors qu'il y a déjà la page blog pour mes article, mais j'ai remplacer blog par n'importe quoi, et le problème persiste.

    Au besoin, je peux fournir un .zip de mon installation Pluxml afin d'aider à déboguer.

    Mes plugins :
    [list=*]
    [*]MyContact - Version 1.8.1 (10/04/2017)[/*]
    [*]plxToolbar - Version 1.4.1 (29/09/2016)[/*]
    [*]MyBetterUrls - Version 1.5.5 (10/04/2017)[/*]
    [/list]

    Benjamin
  • YannicYannic Member
    mai 2017 modifié
    Salut oui c'est un problème récurent (plxMyContact, plxMyAllArchive, plxMySearch),
    en attendant que Stéphane corrige les plugins tu peux t'en sortir en modifiant dans le plugin plxMyContact :
    le fichier plxMyContact.php :
    ligne 20 à 23
    # gestion du multilingue plxMyMultiLingue
    		if(preg_match('/([a-z]{2})\/(.*)/i', plxUtils::getGets(), $capture)) {
    				$this->lang = $capture[1].'/';
    		}
    
    Si tu ne compte pas utiliser plxMyMultilingue, tu peux supprimer ces lignes 20 à 23 donnée ci-dessus sans problème.

    Si tu compte utiliser un jour plxMyMultilingue alors c'est à remplacer par :
    # gestion du multilingue plxMyMultiLingue
    		if(defined('PLX_MYMULTILINGUE')) {
    			$lang = plxMyMultiLingue::_Lang();
    			if(!empty($lang)) {
    				if(isset($_SESSION['default_lang']) AND $_SESSION['default_lang']!=$lang) {
    					$this->lang = $lang.'/';
    				}
    			}
    		}
    

    Tu ne devrais plus avoir le problème. ( même manip pour plxMyAllArchive et, plxMySearch si besoin )

    En attendant une correction des plugins par Stéphane.

    Buster/NGINX/PHP7/PluXml5.8

  • bdube30bdube30 Member
    Merci Yannic pour ta réponse, je fais ce changement, et resterai aux aguets pour mettre à jour lors du correctifs officiel.
  • Bonjour, j'ai mis à jour mes plugins pour PluXml 5.6 et je n'ai trouvé aucune trace de MyBetterUrls à partir de Wiki / Plugins, ni sur la page des plugins officiels, ni sur celle des plugins non officiels. Il a disparu ou il a été oublié depuis le début ?

    J'ai bien sûr trouvé le lien ici sur le forum, mais pour quelqu'un qui ne connaît pas bien PluXml, il ne saura même pas que ce plugin existe.
  • StéphaneStéphane Member, Former PluXml Project Manager
    un oubli sans aucun doute.

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • aruhunoaruhuno Member
    novembre 2018 modifié
    Bonjour,

    Je viens de me rendre compte, à cause de la nouvelle variable GET de Facebook, que j'avais un soucis. Lorsque j'appelle mon site avec une variable GET, n'importe laquelle, PluXML me retourne la page d'erreur :
    [list=*]
    [*]https://inios.fr/bohemian-rhapsody?fbclid=IwAR1PQ07iBONUZMl1on6FyjRHlBoyfZqgUgEifUiJVVX7eXlMBu-LqsC5s8U[/*]
    [*]https://inios.fr/bohemian-rhapsody?mavariable=bordel[/*]
    [/list]
    Mon plugin est configuré avec l'ensemble des champs vides.
    Lorsque je désactive le plugin, cela semble fonctionner correctement. Une idée ?

    Merci d'avance pour vos réponses!

    edit : je n'ai aucun message dans les journaux de mon serveur (nginx)
  • Salut,
    Ce ne serait pas un peu le même problème que moi ici ?
    https://forum.pluxml.org/viewtopic.php?id=6336
  • noogaty a écrit:
    Salut,
    Ce ne serait pas un peu le même problème que moi ici ?
    https://forum.pluxml.org/viewtopic.php?id=6336
    Bien vu, merci !
  • aruhuno a écrit:
    Bonjour,

    Je viens de me rendre compte, à cause de la nouvelle variable GET de Facebook, que j'avais un soucis. Lorsque j'appelle mon site avec une variable GET, n'importe laquelle, PluXML me retourne la page d'erreur :
    [list=*]
    [*]https://inios.fr/bohemian-rhapsody?fbclid=IwAR1PQ07iBONUZMl1on6FyjRHlBoyfZqgUgEifUiJVVX7eXlMBu-LqsC5s8U[/*]
    [*]https://inios.fr/bohemian-rhapsody?mavariable=bordel[/*]
    [/list]
    Mon plugin est configuré avec l'ensemble des champs vides.
    Lorsque je désactive le plugin, cela semble fonctionner correctement. Une idée ?

    Merci d'avance pour vos réponses!

    edit : je n'ai aucun message dans les journaux de mon serveur (nginx)

    Perso j'ai réglé dans le htaccess comme ceci :

    RewriteCond %{QUERY_STRING} "fbclid=" [NC]
    RewriteRule (.*) /$1? [R=301,L]
  • skensken Member

    hello,
    MybetterUrls ne s'affiche pas dans Gestion des plugins sous 5.8.4

  • Infos: Le repo github de pluxopolis est à nouveau actif

    Une version de ce plugin est à tester, avec le PluXml actuellement en développement (en route vers sa version 5.9.0 stabilisée) , qui ne devient actif qu'a la condition que l'urlrewriting soit activé dans PluXml :
    repos temporaire : https://github.com/Pluxopolis/plxMyBetterUrls/tree/compatible-5.9.0-rc6->04-03-2024
    à tester avec https://github.com/pluxml/PluXml/archive/refs/heads/master.zip

    En effet il a depuis toujours ce défaut de modifier les url sans s'assurer au préalable que l'urlrewriting est bien actif dans votre PluXml.
    cdt


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • 16 mars modifié

    Évolution possible pour la version en dev de pluxml https://github.com/pluxml/PluXml
    qui est compatible avec les URLs internationalisées uniquement!
    https://github.com/Pluxopolis/plxMyBetterUrls/tree/5.9.0-et-url-internationalisées-uniquement
    Ajout des pages mot-cle et auteur , avec le choix d'ajouter l'extension au différent type de page.

    @bazooka07 : pour infos.
    j'ai du déplacer le hook plxMotorConstruct vers plxMotorPreChauffageBegin pour bénéficier des constantes de langues ;)


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Connectez-vous ou Inscrivez-vous pour répondre.