URL rewrite + Redirection 301 - Thelia

Discussion dans 'URL Rewriting et .htaccess' créé par LeHibou2, 24 Septembre 2011.

  1. LeHibou2
    LeHibou2 Nouveau WRInaute
    Inscrit:
    24 Septembre 2011
    Messages:
    3
    J'aime reçus:
    0
    Bonjour à tous,

    je suis un peu paumé.

    J'ai ce fichier .htaccess :
    Code:
    Options +FollowSymlinks
    
    AddDefaultCharset UTF-8
    
    <IfModule mod_rewrite.c>
    RewriteEngine on
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    
    RewriteCond %{QUERY_STRING} ^$
    RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA] 
    
    </IfModule> 
    La ligne RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA] me pose de gros ennuis.

    En effet, elle permet de rewriter l'ensemble des produits mais ne permet pas de rediriger leur ancienne adresse vers celles-ci.

    Par exemple :
    Adresse rewritée : www.moi.fr/1-jante-jante-3
    Adresse initiale : ?fond=produit&id_produit=1&id_rubrique=3


    Comment puis-je faire un [R=301, L], ce qui me permettrait de ne pas autoriser les adresses initiales et de les rediriger vers la rewritée automatiquement ?

    Merci à vous,

    A bientôt
    LeHibou2
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 413
    J'aime reçus:
    0
    seule solution : via php
     
  3. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 887
    J'aime reçus:
    74
    +1. De mémoire, il n'y a pas de plugin Thélia qui assure les redirections
     
  4. LeHibou2
    LeHibou2 Nouveau WRInaute
    Inscrit:
    24 Septembre 2011
    Messages:
    3
    J'aime reçus:
    0
    Bonjour !

    Avec les solutions utilisant du php, ma mise en page n'est pas assurée.. Thelia scinde le php du html..

    ex :RewriteCond %{HTTP_USER_AGENT} ^.*iPhone.*$
    RewriteRule ^(.*)$ http://www.mon-site/test_mobile [R=301]

    reste sans succès.

    Si vous avez des idées, je suis preneur,

    Merci,

    A bientôt,

    LeHibou
     
Chargement...
Similar Threads - rewrite Redirection 301 Forum Date
Probleme de rewrite pour redirection 301 URL Rewriting et .htaccess 15 Octobre 2012
Redirections 301 vers URL rewritées Netlinking, backlinks, liens et redirections 12 Mai 2010
RewriteRule avec redirection transparente URL Rewriting et .htaccess 21 Janvier 2017
Rewrite + Redirection ne marche pas Netlinking, backlinks, liens et redirections 14 Janvier 2015
Redirection htaccess rewritecond Netlinking, backlinks, liens et redirections 21 Mars 2013
Rewriteurl : redirection fonctionne mais redirection transparente URL Rewriting et .htaccess 14 Février 2012
Redirection url déja rewrité URL Rewriting et .htaccess 14 Décembre 2011
redirection d'anciennes pages rewritées URL Rewriting et .htaccess 3 Mars 2011
Redirection RewriteCond %{THE_REQUEST} htaccess Développement d'un site Web ou d'une appli mobile 27 Mai 2010
Redirection d'url rewritées Netlinking, backlinks, liens et redirections 9 Février 2010