Paramètres perdus en rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par klintistwood, 6 Avril 2008.

  1. klintistwood
    klintistwood Nouveau WRInaute
    Inscrit:
    25 Octobre 2007
    Messages:
    25
    J'aime reçus:
    0
    Bonjour,

    Je crois que j'ai un problème assez spécifique lié à l'utilisation de PicsEngine, un script Flash/Ajax pour l'affichage de photos

    PicsEngine génère des urls du type http://www.magallerie.com#album=1&photo=2

    Ce que je voudrais faire c'est simplement avoir quelque chose comme ceci:
    http://www.magallerie.com/gallerie-phot ... photo.html
    qui appelle en réalité:
    http://www.magallerie.com/index.php#alb ... to=IDphoto

    J'ai essayé la chose suivante:
    RewriteRule ^gallerie-photo-([0-9]+)-([0-9]+).html$ index.php#album=$1&photo=$2 [L]
    mais les paramètres $1 et $2 ne sont pas transmis

    voici la page en question http://www.laurentwillen/photographie/

    Je suis preneur de solutions pour l'url rewriting mais aussi pour la récupération en PHP des paramètres après le # dans l'url

    Note: l'url rewriting est bien activé, il marche pour d'autres pages n'utilisant pas ce type de paramètres

    Merci!
    Laurent
     
  2. NS CONCEPT
    NS CONCEPT Nouveau WRInaute
    Inscrit:
    5 Décembre 2006
    Messages:
    12
    J'aime reçus:
    0
    Il y a une erreur sur ton script:

    RewriteRule ^gallerie-photo-([0-9]+)-([0-9]+).html$ index.php#album=$1&photo=$2 [L]

    Le # en ?.


    Essaye ceci :

    RewriteRule ^gallerie-photo-([0-9]*)-([0-9]*).html /index.php?album=$1&photo=$2 [L]
     
  3. klintistwood
    klintistwood Nouveau WRInaute
    Inscrit:
    25 Octobre 2007
    Messages:
    25
    J'aime reçus:
    0
    merci mais justement c'est là que se situe le problème, PicsEngine génère bien un # et pas un ? sinon le problème aurait été simple à règler
     
  4. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 654
    J'aime reçus:
    1
    tout ce qui se trouve après le # est géré par le navigateur et défini une position dans la page chargée. cette information n'est jamais envoyée au serveur. il est donc impossible de mettre un # dans une règle de rewritting.
     
  5. klintistwood
    klintistwood Nouveau WRInaute
    Inscrit:
    25 Octobre 2007
    Messages:
    25
    J'aime reçus:
    0
    cela explique le problème, je vais creuser les scripts en PHP pour voir si je ne peux pas intervenir avant que le javascript ne vienne rajouter ces paramètres.

    Merci en tout cas!
    Laurent
     
Chargement...
Similar Threads - Paramètres perdus rewriting Forum Date
Redirection url avec paramètres tracking dans Google Analytics Google Analytics 23 Novembre 2019
Paramètres UTM sur lien vidéo Youtube Google Analytics 12 Février 2019
Passer des paramètres UTF-8 dans l'URL ! URL Rewriting et .htaccess 5 Mars 2018
Redirection sans paramètres dans l'URL Netlinking, backlinks, liens et redirections 12 Juillet 2017
POO : variable avec paramètres Développement d'un site Web ou d'une appli mobile 26 Mai 2017
Comment opter pour RewriteCond afin de rediriger plusieurs parametres dans l'url URL Rewriting et .htaccess 26 Décembre 2016
Suppression d'un paramètre parmi X paramètres URL Rewriting et .htaccess 21 Novembre 2016
Redirection externe avec paramètres URL Rewriting et .htaccess 26 Avril 2016
Wordpress : Pb de paramètres ajoutés à une source d'iframe Développement d'un site Web ou d'une appli mobile 7 Mai 2015
Paramètres URL : pourquoi plusieurs version dans résultats de recherche ? Crawl et indexation Google, sitemaps 4 Mai 2015
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice