IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problèmes URL Rewriting


Sujet :

Apache

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2002
    Messages : 57
    Par défaut Problèmes URL Rewriting
    Hello,

    J'ai un petit souci avec ma redirection de site.

    J'ai le site old.test.fr qui map au niveau dns sur new.test.fr

    Dans le .htaccess de mon new.test.fr, j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Redirect permanent /index.html <a href="http://new.test.fr/new-test/home/test/index.htm" target="_blank">http://new.test.fr/new-test/home/test/index.htm</a>
    Or, je dois avoir ces redirections qui fonctionnent :

    Si je tape http://old.test.fr/old-test je dois être redirigé sur http://new.test.fr/new-test

    Mais surtout, si je tape http://old.test.fr/old-test/blabla..../...hml je dois arriver sur http://new.test.fr/new-test/blabla..../...hml

    C'est-à-dire que à la base, je dois avoir ces redirections apache :
    old.test.fr/old-test --> new.test.fr/new-test
    Et que s'il y a quelque chose après old-test il doit se retrouver après new-test

    J'ai essayé en mettant dans mon fichier apache du old :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    RewriteEngine on
     
    RewriteCond %{HTTP_HOST}   ^old\.test\.fr$
    RewriteRule ^/old-test$ <a href="http://new.test.fr" target="_blank">http://new.test.fr</a> [R,L]
    Mais ça ne me donne rien de concluant... J'ai vraiment essayé pas mal de chose, mais certaines fois, ça fonctionne que sur des cas spécifiques, mais jamais sur le général...

    Est-ce qu'il faut plutot mettre ça dans mon fichier apache du new ? Puisque le dns du old est mappé sur celui du new ? Mais le problème est toujours le même, comment garder ce qu'il y a à la suite de l'url ?

    Auriez vous une idée ?

    Merci d'avance

    Mystar

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2002
    Messages : 57
    Par défaut
    Bon, finalement, j'ai trouvé un début de piste. J'ai enlevé toutes les redirections du old.

    Et dans le fichier apache du new, j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    RewriteEngine on
    RewriteRule ^/old-test$ http://new.test.fr/new-test [R,L]
    Du coup, lorsque je tape :
    http://old.test.fr/old.test je suis bien redirigé sur http://new.test.fr/new-test

    Mais je souhaiterais avoir la même chose si je met des choses à la suite de http://old.test.fr/old.test et obtenir la meme chose à la suite de http://new.test.fr/new-test...

Discussions similaires

  1. Problème url rewriting
    Par Generation-Web dans le forum Apache
    Réponses: 4
    Dernier message: 21/11/2008, 02h22
  2. problème URL Rewriting
    Par moxyy dans le forum Apache
    Réponses: 7
    Dernier message: 07/11/2008, 11h53
  3. Problème url rewriting
    Par Valter dans le forum ASP.NET
    Réponses: 17
    Dernier message: 20/10/2008, 16h39
  4. [URL Rewriting] Problème URL Rewriting -> CSS
    Par Cartman.inc dans le forum Apache
    Réponses: 8
    Dernier message: 23/04/2007, 14h29
  5. Problème URL rewriting
    Par Zan dans le forum Apache
    Réponses: 4
    Dernier message: 24/11/2006, 19h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo