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 :

[URL rewriting] Titres composés


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut [URL rewriting] Titres composés
    Bonjour,

    voiçi le type d'adresse que je cherche à réécrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.jeanmi.fr/fiches.php?page=affichage&film=die+an+other+day
    j'aimerai proposer la forme suivante à mes visiteurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.jeanmi.fr/fiche-die-an-other-day.php

    J'ai à peu près compris comment modifier l'affichage des ID avec le tuto apache.developpez.com et je l'ai mit en pratique mais sur cette URL, je ne vois pas la solution.


    Merci d'avance pour votre aide.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Tu peux nous montrer ce que tu as fait avec les ID ? On va essayer de s'en inspirer.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut
    Oui je peux, mais ça ne concerne pas les mêmes morceaux du site.

    les adresses étaient sous la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.jeanmi.fr/commentaires_films.php?ID=1
    et j'ai appliqué :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^commentaires_films-([0-9]+)\.php$  /commentaires_films.php?ID=$1  [L]
    Pour cette partie du site, le codeur a fait passer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.jeanmi.fr/fiches.php?page=affichage&film=die+an+other+day

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Dans l'absolu, ça ne change pas beaucoup : au lieu que les URL commencent par commentaires_films- elles commencent par fiche-, d'où :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^fiche-(.*)\.php$  /fiche.php?page=affichage&film=$1  [L]
    Après, la difficulté c'est que le paramètre film vaudra "die-an-other-day" et pas "die an other day" (ou "die+an+other+day"). Et là, passer du - au +, je ne sais pas comment faire si ce n'est modifier fiche.php

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 73
    Par défaut
    petite réflexion:

    que devient le paramètre "page=affichage" ?
    tu l'ignore dans ton urlrewriting, hors je suppose que si il est la c'est qu'il doit être utile et avoir d'autre valeurs.

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut
    Voici ce qui a fonctionné :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^fiche-(.+).html$ /fiche.php?page=affichage&film=$1 [L]

    Merci pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 29/08/2010, 23h13
  2. Titre page dynamique + Url rewriting
    Par piero53 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 02/12/2009, 01h29
  3. [URL Rewriting] avec titres textuels
    Par dl_jarod dans le forum Apache
    Réponses: 13
    Dernier message: 23/01/2008, 14h13
  4. [Débutant]infos ds session sans cookie ? url rewriting ?
    Par Satanas_et_diabolo dans le forum ASP
    Réponses: 8
    Dernier message: 10/10/2006, 17h13
  5. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

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