JFactory::getApplication()->redirect et SEF

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

  • [RÉGLÉ] JFactory::getApplication()->redirect et SEF

    Bonjour!

    J'ai un site ou la réécriture des URLs se passe bien (y compris lorsque je créer un lien vers une autre page de mon site), mais lorsque j'utilise la fonction JFactory::getApplication()->redirect(), il n'y a pas de réécriture.

    J'imagine que c'est normal, mais ça m'embête

    - Y a-t-il moyen de corriger ça en modifiant par exemple le .htaccess (mais dans ce cas, pourquoi n'est-ce pas fait par défaut oO)?
    - Faut-il éviter de faire des redirections?

    Voilà voilà. Merci encore pour le forum, c'est tellement précieux!

  • #2
    Re : JFactory::getApplication()->redirect et SEF

    Bonjour,

    Pour que la réécriture fonctionne, le lien doit être traité par JRoute.
    Par exemple:
    Code PHP:
    $url 'index.php?option=com_content' ;
    JFactory::getApplication()->redirectJRoute::_$url ) ) ; 
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : JFactory::getApplication()->redirect et SEF

      Rapide, simple, efficace =)

      Merci beaucoup!

      Commentaire


      • #4
        Re : JFactory::getApplication()->redirect et SEF

        Il reste à passer le sujet en Réglé
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X