Problème Htaccess

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par breininger, 18 Janvier 2016.

Tags:
  1. breininger
    breininger Nouveau WRInaute
    Inscrit:
    11 Janvier 2016
    Messages:
    8
    J'aime reçus:
    1
    Bonjour à vous,
    Les jours se suivent et toujours des problèmes de redirections htaccess.
    des heures de lecture....sur le sujet !!!!!!

    Le problème vient d'une page qui apparait en duplicate content sur la page d’accueil :( 8O

    le problème

    http://urldusite/en?15266

    j'ai mis en place une redirection qui ne fonctionne pas
    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]
    # Redirections
    RewriteCond %{QUERY_STRING} ^15266$
    RewriteRule ^en/$ http://www.urldu site.com? [R=301,L]

    J'ai du mal...imparfait je suis :wink:

    merci de votre aide
     
  2. -Tony-
    -Tony- Nouveau WRInaute
    Inscrit:
    27 Octobre 2015
    Messages:
    42
    J'aime reçus:
    0
    Hello

    T'y étais presque :mrgreen:

    Ta règle voulais dire :

    Code:
    #dans le cas où je tombe sur la chaine de requête ?15266 => OK règle match
    RewriteCond %{QUERY_STRING} ^15266$
    #J'enlève en/ et la chaine de requête en redirigeant vers -http://www.example.com
    #donc il fallait que le serveur match sur en/ => FAIL voir plus bas
    RewriteRule ^en/$ http://www.example.com? [R=301,L]
    #si tu avais fait ca ca aurait marché :
    RewriteRule ^en$ http://www.example.com? [R=301,L]
    #il ne suivait pas ta règle car because ta règle du rewrite slash de fin du dessus.
    #"en/" était réécrit en "en" avant que ta redirection ne s'applique
    
    #Pour ne pas avoir de PB, plus simple (je trouve) on dit autre chose :
    #disons que la regle match indépendamment de la regle du slash
    
    #dans le cas où je tombe sur la chaine de requête ?15266 => OK regle match
    RewriteCond %{QUERY_STRING} ^15266$
    #on réécrit tout vers -http://www.example.com
    RewriteRule ^(.*)$ http://www.example.com? [R=301,L]
    
    
     
  3. breininger
    breininger Nouveau WRInaute
    Inscrit:
    11 Janvier 2016
    Messages:
    8
    J'aime reçus:
    1
    imparfait je suis ! :wink: merci de ton aide précieuse :)
    j'ai vu également que si je retire la règle
    RewriteRule ^(.*)/$ /$1 [L,R=301]
    le redirection fonctionne....
    RewriteCond %{QUERY_STRING} ^15266$
    RewriteRule ^en/$ http://www.urldu site.com? [R=301,L]

    mais ton explication est bien plus précise.

    RewriteRule ^(.*)/$ /$1 [L,R=301]
    # Redirections
    RewriteCond %{QUERY_STRING} ^15266$
    RewriteRule ^(.*)$ http://www.urldusite.com? [R=301,L]

    J'apprends ....mais ce n'est pas simple !!!! merci beaucoup
     
Chargement...
Similar Threads - Problème Htaccess Forum Date
Problème htaccess Développement d'un site Web ou d'une appli mobile 26 Mai 2020
Problème redirect 301 avec fichier htaccess URL Rewriting et .htaccess 19 Juillet 2018
htaccess avec redirection problème sécurisation URL Rewriting et .htaccess 16 Juin 2018
Problème de redirection .htaccess dans un seul cas URL Rewriting et .htaccess 7 Avril 2018
Probleme des liens 404 au niveau du fichier htaccess Problèmes de référencement spécifiques à vos sites 6 Octobre 2017
Problème accent URL Rewriting et .htaccess URL Rewriting et .htaccess 4 Novembre 2016
Problème htaccess URL Rewriting et .htaccess 11 Janvier 2016
Help: Problème de Redirection .htaccess suite erreur noms de pages Netlinking, backlinks, liens et redirections 6 Septembre 2015
Probleme de redirection de lien avec htaccess URL Rewriting et .htaccess 20 Juin 2015
Htaccess -> 301- Problème Joomla 2.5.x ? URL Rewriting et .htaccess 14 Juin 2015