-Résolu- Redirection OK mais réécriture non effective

Discussion dans 'URL Rewriting et .htaccess' créé par Max33, 19 Juin 2008.

  1. Max33
    Max33 Nouveau WRInaute
    Inscrit:
    19 Juin 2008
    Messages:
    9
    J'aime reçus:
    0
    Bonjour tout le monde,
    j'ai configuré un .htaccess pour faire un url-rewriting des pages dynamiques en pages html.
    La redirection marche niquel, par contre si l'on clique sur par exemple index-1.html, cela effectue bien la redirection vers index.php?url=1 mais l'url affichée après cela est.. index.php?url=1 !
    J'ai regardé les posts du forum traitant de ce problème et cela viendrait apparemment des règles de redirection. J'ai regardé mon .htaccess mais je n'arrive pas à trouver l'erreur. Vous pouvez m'aider s'il vous plaît?
    Merci d'avance!

    Code:
    Options +FollowSymlinks
    RewriteEngine on
    
    #--------------------------------------------------
    # Règles de réécriture d'URL :
    
    RedirectPermanent http://zeldasecrets.phpnet.org/blog/ http://www.max33blog.com
    
    RewriteRule ^article-([0-9]+)\.html$ http://www.max33blog.com/blog_news.php?idnews=$1 [R=301,L]
    RewriteRule ^([a-z]+).html http://www.max33blog.com/index.php?url=$1 [R=301,L]
    RewriteRule ^archive-([0-9]+)-p([0-9]+).html http://www.max33blog.com/archives_n$1.php?page=$2 [R=301,L]
    RewriteRule ^archives-p([0-9]+).html http://www.max33blog.com/archives_n.php?page=$1 [R=301,L]
    
     
  2. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    Enlève R=301 partout. C'est ça qui fait que l'adresse est redirigée.

    Ce que tu veux c'est que l'URL soit réécrite, mais de façon invisible pour les visiteurs. R=301 rend la réécriture visible.
     
  3. Max33
    Max33 Nouveau WRInaute
    Inscrit:
    19 Juin 2008
    Messages:
    9
    J'aime reçus:
    0
    Merci de la réponse
    C'est ce que je viens d'essayer, mais en enlevant R=301 cela provoque une redirection en 302 et non plus en 301. Et même sans les R=301, le problème reste le même...

    Note: donc, le RedirectPermanantly n'a pas l'air de servir à grand chose... :?
     
  4. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    Ce .htaccess est à la racine de quel site? J'ai un gros doute tout d'un coup.

    Si tu veux rediriger un site vers un autre, tu met un .htaccess à la racine du premier site. Par exemple, à la racine de -http://zeldasecrets.phpnet.org/ tu mets :

    Code:
    
    Options +FollowSymlinks
    RewriteEngine on
    
    #--------------------------------------------------
    # Règles de réécriture d'URL :
    
    RedirectPermanent /blog/ http://www.max33blog.com/
    
    Ensuite, à la racine de -http://www.max33blog.com/ tu met un autre .htaccess :

    Code:
    
    Options +FollowSymlinks
    RewriteEngine on
    
    #--------------------------------------------------
    # Règles de réécriture d'URL :
    
    RewriteRule ^article-([0-9]+)\.html$ /blog_news.php?idnews=$1 [L]
    RewriteRule ^([a-z]+).html /index.php?url=$1 [L]
    RewriteRule ^archive-([0-9]+)-p([0-9]+).html /archives_n$1.php?page=$2 [L]
    RewriteRule ^archives-p([0-9]+).html /archives_n.php?page=$1 [L] 
    Enfin, si j'ai bien compris ton besoin.
     
  5. Toma
    Toma WRInaute discret
    Inscrit:
    18 Janvier 2006
    Messages:
    217
    J'aime reçus:
    0
    Pour moi la grande différence entre ré-écriture et redirection c'est le "http://" dans les adresses cibles. Avec, ça fait un redirection (avec changement d'adresse dans la barre du navigateur). Sans, ça fait une ré-écriture interne invisible de l'extérieur.

    Enfin, c'est ce que j'avais cru comprendre. Mais j'ai jamais lu ça nul part.
     
  6. audit.referencement
    audit.referencement WRInaute discret
    Inscrit:
    16 Février 2008
    Messages:
    102
    J'aime reçus:
    0
    J'ai le même soucis que toi que je n'ai jamais su résoudre, donc àa m'intéresse.
     
  7. Max33
    Max33 Nouveau WRInaute
    Inscrit:
    19 Juin 2008
    Messages:
    9
    J'aime reçus:
    0
    Super Vap, j'ai essayé ta méthode et ça marche niquel, tout en restant dans une redirection permanente en 301. Merci beaucoup!
     
  8. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    Ah, tant mieux, je n'étais pas sûr d'avoir bien compris ton problème.

    Au passage, le premier .htaccess peut être simplifié (pas besoin de RewriteEngine). Il suffit de mettre:

    Code:
    RedirectPermanent /blog/ http://www.max33blog.com/ 
    
    Enfin je crois.
     
Chargement...
Similar Threads - Résolu Redirection réécriture Forum Date
[RESOLU] Réécriture, redirection et R301 URL Rewriting et .htaccess 22 Octobre 2007
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[résolue] Probléme redirection et point d'interrogation URL Rewriting et .htaccess 23 Novembre 2015
redirection apres rewriting [résolu] URL Rewriting et .htaccess 20 Décembre 2010
[Résolu]Redirection de sous-domaine vers répertoire URL Rewriting et .htaccess 30 Juin 2010
[Résolu] Redirection 301 en PHP non prise en compte (code 200 à la place mais redirection) Débuter en référencement 16 Avril 2010
[RESOLU]Redirection racine vers sous somaine URL Rewriting et .htaccess 30 Octobre 2009
Redirection 301 php vs htaccess impact référencement [Résolu] Netlinking, backlinks, liens et redirections 7 Octobre 2009
[Résolu] redirection 301 avec htaccess Débuter en référencement 31 Mai 2009
[résolu] redesign de site et redirection Netlinking, backlinks, liens et redirections 29 Mars 2009
[RESOLU] Problème de redirection permanente URL Rewriting et .htaccess 18 Janvier 2009
[résolu] Souci URL rewriting + redirection 301 URL Rewriting et .htaccess 10 Décembre 2008
[Résolu] Redirection 301 sur dossier URL Rewriting et .htaccess 24 Novembre 2008
[RESOLU] Redirection de sousdomaine vers domaine... Help ! URL Rewriting et .htaccess 21 Octobre 2008
[RESOLU] Redirection d'un .fr vers un .com URL Rewriting et .htaccess 7 Octobre 2008
RESOLU - redirection de l'index vers le nom de domaine URL Rewriting et .htaccess 6 Octobre 2008
[Résolu] Caractéres indesirable qui suivent ma redirection. URL Rewriting et .htaccess 2 Octobre 2008