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 :

.htaccess - url rewriting, besoin de conseils


Sujet :

Apache

  1. #1
    Membre confirmé
    Avatar de giminik
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    303
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 303
    Points : 482
    Points
    482
    Par défaut .htaccess - url rewriting, besoin de conseils
    salut,
    pour des raisons d'optimisation du référencement et de simplicité d'accès pour les visiteurs, je suis en train de mettre en place un fichier .htaccess pour ces pages : http://giminik.developpez.com/xhtml/
    afin de rediriger par exemple http://giminik.developpez.com/xhtml/fieldset sur http://giminik.developpez.com/xhtml/...hp?idBalise=26

    cela fonctionne très bien, cela dit, dans la partie Accés direct aux balises par ordre alphabétique il y a des liens de ce type : http://giminik.developpez.com/xhtml/...=26#ancrealpha mais je ne vois pas comment faire pour transformer par exemple en http://.../xhtml/fieldset_lettre_h ou quelque chose dans le genre...

    la lettre permet l'accès aux balises commençant par celle ci. le #ancrealpha permet d'accéder à la liste des balises sans avoir à utiliser l'ascenseur. et le idBalise permet de rappeler la page sur laquelle on était.

    voici le contenu du .htaccess
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    RewriteEngine on
    RewriteBase /xhtml
    RewriteRule ^a$          ./?idBalise=1
    RewriteRule ^abbr$       ./?idBalise=2
    RewriteRule ^acronym$    ./?idBalise=3
    RewriteRule ^address$    ./?idBalise=4
    ...
    ErrorDocument 404 /xhtml/html
    comme vous le voyez il n'y a aucune expression régulière. pas possible de les utiliser vu le contexte ??? en revanche je souhaiterais des conseils pour améliorer les url de l'accès direct alphabétique.


  2. #2
    Membre confirmé
    Avatar de giminik
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    303
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 303
    Points : 482
    Points
    482
    Par défaut
    bon en fait je crois avoir trouvé, mais si quelqu'un peut confirmer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^a[-]?(.)$          ./?idBalise=1&lettre=$1
    je ne l'ai fait que pour la balise a

    ouvre la page sur la balise a avec la lettre h séléctionnée.

    ouvre la page sur la balise a


    l'expression régulière est elle correcte ?

    merci pour votre aide.

  3. #3
    Membre confirmé
    Avatar de giminik
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    303
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 303
    Points : 482
    Points
    482
    Par défaut
    finalement je fais comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^a(-lettre-([a-z]))?$          ./?idBalise=1&lettre=$2
    je pense que c'est correct.
    merci à tous

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

Discussions similaires

  1. [Htaccess] URL rewriting
    Par Neuromancien2 dans le forum Apache
    Réponses: 17
    Dernier message: 29/08/2008, 10h35
  2. [URL Rewriting] besoin d'aide
    Par Couscouss sensei dans le forum Apache
    Réponses: 8
    Dernier message: 03/07/2008, 11h51
  3. [URL Rewriting] Besoin d'aide pour règle un peu longue
    Par yvon_huynh dans le forum Apache
    Réponses: 5
    Dernier message: 23/06/2008, 13h12
  4. Si vous avez des questions sur Apache, HTAccess, URL rewriting avec Apache, etc
    Par Marc Lussac dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 28/08/2007, 20h09
  5. [HTAccess] URL rewriting
    Par actarus44 dans le forum Apache
    Réponses: 4
    Dernier message: 13/07/2005, 12h41

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