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 274
    J'aime reçus:
    0
    seule solution : via php
     
  3. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 018
    J'aime reçus:
    133
    +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
Redirection 301 avec RewriteRule Netlinking, backlinks, liens et redirections 12 Février 2008
Rewrite myphpannuaire et redirection 301 ? Développement d'un site Web ou d'une appli mobile 28 Février 2007
Redirection 301 : url rewrité vers url rewrité URL Rewriting et .htaccess 1 Novembre 2006
Rewrite et redirection 301 URL Rewriting et .htaccess 3 Juin 2005
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
Redirection des folders de sous-domain rewrités URL Rewriting et .htaccess 6 Mars 2009
rewrite ET redirection URL Rewriting et .htaccess 20 Novembre 2008
Problème de redirection du au URL rewrite URL Rewriting et .htaccess 20 Août 2008
Quelles redirections si rewrite rule non autorisé ? Netlinking, backlinks, liens et redirections 29 Février 2008
Redirection apres rewrite URL Rewriting et .htaccess 12 Décembre 2007
Redirection vers proxy : RewriteCond URL Rewriting et .htaccess 9 Mars 2006