Partage
  • Partager sur Facebook
  • Partager sur Twitter

redirection des url et le htaccess

Sujet résolu
    16 janvier 2018 à 10:30:23

    Bonjour,

    Je suis en train de faire un site localement, et j'ai rencontré un petit problème de redirection. 

    mon url prend cette forme  http://localhost/blog/home

    mon fichier htaccess : 

    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.*) index.php?page=$1 [L,QSA]

    Dans le contrôleur frontal j'ai fait une condition de redirection vers la page home si la page demandé n'existe pas. 

    Mais mon problème si je mets dans l'url  "http://localhost/blog/home/lorem" 

    ça me redirige vers  "http://localhost/blog/home/home"  au lieu vers  http://localhost/blog/home 

    quelqu'un a une idée à mon problème. 

    Merci par avance.

    -
    Edité par ighmouracene 16 janvier 2018 à 10:46:03

    • Partager sur Facebook
    • Partager sur Twitter
      17 janvier 2018 à 11:21:21

      J'ai réussi à résoudre le problème ainsi :

      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)/(.*)$ /blog/$1 [END,R=301]

      Pour les intéressés 

      • Partager sur Facebook
      • Partager sur Twitter

      redirection des url et le htaccess

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown