Changement d'URL lors du rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par elf, 30 Novembre 2005.

  1. elf
    elf Nouveau WRInaute
    Inscrit:
    30 Novembre 2005
    Messages:
    5
    J'aime reçus:
    0
    Bonjour,
    j'utilise l'URL rewriting d'Apache 2.0.54 et ça marche Le problème est que je vois dans la barre d'adresse de mon navigateur la nouvelle URL alors que je voudrais garder l'ancienne. Par exemple :

    une règle redirige www.monsite.com/login vers www.monsite.com/index.php?action=1
    et je vois cette dernière URL en clair au lieu de www.monsite.com/login

    Existe-t'il un paramétrage que j'aurai oublié ?
    Merci
     
  2. zimounet
    zimounet WRInaute passionné
    Inscrit:
    8 Novembre 2004
    Messages:
    1 374
    J'aime reçus:
    0
    tape dans le naviguateur h*tp://www.tonsite.com/login sa marche ou pas?
     
  3. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Qu'as-tu mis dans le htaccess ?
     
  4. elf
    elf Nouveau WRInaute
    Inscrit:
    30 Novembre 2005
    Messages:
    5
    J'aime reçus:
    0
  5. zimounet
    zimounet WRInaute passionné
    Inscrit:
    8 Novembre 2004
    Messages:
    1 374
    J'aime reçus:
    0
    RewriteEngine on
    RewriteRule ^login\.html /nfnet/index.php?sec=1 [L]

    avec cette regle, quand tu tapera login.html tu aura la page /nfnet/index.php?sec=1 a l'écran
     
  6. elf
    elf Nouveau WRInaute
    Inscrit:
    30 Novembre 2005
    Messages:
    5
    J'aime reçus:
    0
    Oui, c'est bien ce que je vois... Mais je pensais que le focntionnement du rewriting permettait justement de cacher la véritable adresse. Je ne vois pas trop l'intérêt du point de vue de la sécurité (sur tes variables...)

    Ne reste-til qu'à passer par :

    <FilesMatch ...>
    ForceType application/x-httpd-php
    </FilesMatch>

    ??[/quote]
     
  7. jama
    jama Nouveau WRInaute
    Inscrit:
    6 Mai 2005
    Messages:
    19
    J'aime reçus:
    0
    Étrange, j'ai exactement le même problème.

    Deux hébergeurs différents, exactement la même règle dans le .htaccess : le premier affiche l'url rewritée, l'autre affiche l'url de la cible (moche).

    Doit y avoir un config à faire sur le mod-rewrite, mais quand on a pas accès au httpd.conf, y-a-t-il une solution ?
     
  8. jama
    jama Nouveau WRInaute
    Inscrit:
    6 Mai 2005
    Messages:
    19
    J'aime reçus:
    0
    Bon ok, résolu chez moi avec :

    RewriteRule ^(album|login)\.html$ /nfet/index.php?sec=1 [L]

    au lieu de :

    RewriteRule ^(album|login)\.html$ http://localhost/nfet/index.php?sec=1 [L]

    J'espère que ça marchera pour toi.
     
  9. elf
    elf Nouveau WRInaute
    Inscrit:
    30 Novembre 2005
    Messages:
    5
    J'aime reçus:
    0
    Ca fonctionne.
    Si tu sais pourquoi, je suis preneur de l'info...

    Merci Jama
     
  10. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Parce que dans les RewriteRule il faut donner un chemin relatif (sans le http)
     
  11. jama
    jama Nouveau WRInaute
    Inscrit:
    6 Mai 2005
    Messages:
    19
    J'aime reçus:
    0
    ça dépend des hébergeurs... :wink:

    mon autre hébergeur a besoin d'url absolues.
     
  12. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    Non, une URL absolue implique une redirection pour Apache. Mais il y a des serveurs ayant besoin de / ou non pour débuter l´url de destination
    ;-)
     
  13. elf
    elf Nouveau WRInaute
    Inscrit:
    30 Novembre 2005
    Messages:
    5
    J'aime reçus:
    0
    Super, merci à tous, maintenant je sais tout...
     
  14. ALkyD
    ALkyD Nouveau WRInaute
    Inscrit:
    6 Novembre 2005
    Messages:
    6
    J'aime reçus:
    0
    Bonjour,

    j'ai également ce problème de changement d'URL dans la barre d'adresse de mon navigateur. Pour info, mon URL rewriting fonctionne parfaitement.

    Ce qui est encore plus bizarre, c'est que ce changement d'URL est aléatoire en fonction des pages de mon site, un coup le navigateur affiche l'URL rewritée, un coup l'URL d'origine avec des ? et des &...

    Par exemple j'ai deux règles d'écriture :
    RewriteRule ^[vV]oir/([^/.]*)/$ /viewpage.php?vp=$1 [L]
    RewriteRule ^[^/.]*/([^/.]*)/([0-9]{1,2})/$ /$1?z=$2 [L]

    Quand je tape "Voir/Articles/", la première règle est prise en compte, ça me redirige bien vers viewpage.php?vp=Articles, et l'URL affichée dans la barre d'adresse est bien "http://www.mon-site.com/Voir/Articles/".

    Quand je tape "Voitures/Main/4/", la seconde règle est prise en compte, ça me redirige bien vers main.php?z=4 (le "Voitures/" c'est juste pour faire joli, et main.php existe bien) mais dans la barre d'adresse, on voit "http://www.mon-site.com/main.php?z=4"...

    Vous avez une idée ? Je trouve ça vraiment bizarre... Pour info, mon hébergeur est 1and1.fr.

    Merci ;)
     
  15. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    Tu n´as pas d´autres règle de redirection ou quoi que ce soit?
    Car cela ressembl a un conflit de regles
     
Chargement...
Similar Threads - Changement rewriting Forum Date
PS : Changement d'URL rewriting Débuter en référencement 20 Octobre 2014
Migration de site, changement URL image, rewriting Problèmes de référencement spécifiques à vos sites 12 Mars 2014
Redirection suite à changement de CMS + URL rewriting URL Rewriting et .htaccess 5 Mai 2012
Changement URL Rewriting et redirection ? Netlinking, backlinks, liens et redirections 4 Août 2011
URL rewriting et changement de langue URL Rewriting et .htaccess 12 Juillet 2011
URL rewriting apres changement de script URL Rewriting et .htaccess 24 Février 2011
Changement url rewriting, anciennes url dans le resultat de la recherche Crawl et indexation Google, sitemaps 24 Novembre 2009
Changement de l'url rewriting : besoin d'aide pour une règle de redirection URL Rewriting et .htaccess 6 Juin 2009
[dotclear] url rewriting et changement de types d'url Développement d'un site Web ou d'une appli mobile 18 Juin 2008
Changement d'URL rewriting. URL Rewriting et .htaccess 24 Mars 2008
Changement de forme d'url rewriting est-ce judicieux? URL Rewriting et .htaccess 19 Juin 2007
Changement d'url rewriting URL Rewriting et .htaccess 14 Mars 2007
URL REWRITING avec APACHE 2, quels changements URL Rewriting et .htaccess 8 Février 2006
[réglé]Changement d'hébergeur : URL rewriting ne marche plus URL Rewriting et .htaccess 2 Février 2006
Problème de rewriting après changement hébergeur URL Rewriting et .htaccess 19 Janvier 2006
Changement NDD + test url-rewriting Problèmes de référencement spécifiques à vos sites 19 Décembre 2005
changement d'outil pour le rewriting quelle redirection? Netlinking, backlinks, liens et redirections 14 Novembre 2005
Changement d'URL Rewriting URL Rewriting et .htaccess 20 Juin 2005
Url rewriting et changement d'hébergeur URL Rewriting et .htaccess 12 Mars 2005
URL rewriting et changement de nom de domaine URL Rewriting et .htaccess 3 Décembre 2004