Réécriture au vol : retirer les numéros d'Id des URL

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Réécriture au vol : retirer les numéros d'Id des URL

    Bonjour,

    Je suis sur Joomla 3.2.2 et je voudrais retirer les numéros d'Id qui apparaissent dans les URL quand on active la réécriture d'url au vol. On a :

    et je voudrais :


    Sur un site américain, j'ai trouvé qu'il faut :
    1. Editer “components/com_content/router.php“

    2. Remplacer :
    $advanced = $params->get('sef_advanced_link', 0);
    par
    $advanced = $params->get('sef_advanced_link', 1);

    3. Remplacer :
    where($db->quoteName(‘alias’) . ‘ = ‘ . $db->quote($db->quote($segment)));
    par
    where($db->quoteName(‘alias’) . ‘ = ‘ . $db->quote($segment));

    Ok, ça marche, on a des belles url sans les ID mais Joomla ne trouve plus mes articles ! J'ai une erreur 404 à chaque article ! Même après refresh du navigateur, purge des fichiers..

    Existe-t-il une autre méthode ou un complément à celle-ci ?

    Merci

    Nadine
    Dernière édition par nadine à 24/02/2014, 14h32

  • #2
    Re : Réécriture au vol : retirer les numéros d'Id des URL

    Bonjour

    Le ID est absolument nécessaire pour Joomla!; le reste, c'est de l'accessoire. L'alias, c'est pour avoir de jolies urls mais en interne, il faut le ID.

    Dans ton cas, une seule solution : te tourner vers une extension de réécriture type SH404 ou créer des entrées de menu une par une... ce qui représente vite énormément de travail.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Réécriture au vol : retirer les numéros d'Id des URL

      Merci beaucoup pour les éclaircissements. Je ne connaissais pas l'importance de l'ID.
      Je ne sais pas encore ce que je vais faire car depuis j'ai trouvé un autre problème de réécriture sur mon site qui va peut-être me donner aussi beaucoup de travail de réécriture donc je ne vais peut-être pas m'en rajouter..
      Je ferme ce post et j'en ouvre un autre avec l'autre problème...

      Merci encore
      Nadine

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X