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 sur certain site


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Par défaut url sur certain site
    regarder un peu l'url de ce site en fonction de la page affichée. l'adresse des pages apparait comme si celle-ci était dans un autre répertoire. comment peut on faire cela ?

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    je n'ai pas compris ce que tu veux dire par "autre répertoire"
    donne nous un exemple

  3. #3
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Par défaut
    l'url rewriting permet de passer d'une adresse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/index.php?section=1&page=2&langue=fr&print=no
    à une adresse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/rubrique_page_langue_imprimer.html.
    mais moi j'aimerais avoir une adresse de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/rubrique_page_langue_imprimer/

  5. #5
    Membre chevronné Avatar de nemo69500
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    639
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 639
    Par défaut
    C est simple tu crée des repertoire avec dedans une page par defaut

    ex :

    Dans l arborescence d un site tu fais une page index.html ce qui donne :
    http://monsite.fr

    Ensuite on va dire que tu crée un repertoire "page2" et tu y met une autre page index.html cela donnera :
    http://monsite.fr/page2/

    voila

  6. #6
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Par défaut
    ouff il n'y a pas une façon plus simple? autant de répertoires que de pages ca va devenir le fouilli !!

  7. #7
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Citation Envoyé par gforce
    l'url rewriting permet de passer d'une adresse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/index.php?section=1&page=2&langue=fr&print=no
    à une adresse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/rubrique_page_langue_imprimer.html.
    mais moi j'aimerais avoir une adresse de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.monsite.com/rubrique_page_langue_imprimer/
    Non pas uniquement, on peut aussi réecrire sous la dernière forme que tu as mis!
    Il suffit de ne pas mettre le .html et ajouter un /

  8. #8
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Par défaut
    ok et quel serait donc le code a mettre dans mon .htaccess ?

  9. #9
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Pour passer de
    *http://www.monsite.com/index.php?section=1&page=2&langue=fr&print=no
    à
    *http://www.monsite.com/rubrique_page_langue_imprimer/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteEngine On
    RewriteRule ^([0-9]{2})_([0-9]{2})_([a-z]{2})_([a-z])/$ index.php?section=$1&page=$2&langue=$3&imprim=$4 [L]
    (J'ai juste remplacer le \.html par /)
    A adapter...

  10. #10
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Par défaut
    ok mais sous quelle forme doivent être écrit mes liens dans ma page?
    Dois je ecrire sous la forme réécrite? mais alors je n'aurais plus aucune variable passée
    voici la règle de mon .htacess

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RewriteRule ^agenda/([a-z]+)\.html$  /test/expo/agenda.php?lg=$1&dsp=$2 [L]

Discussions similaires

  1. problème d'url sur mon site
    Par bourrassa dans le forum Mon site
    Réponses: 7
    Dernier message: 18/08/2008, 00h15
  2. injection d'URL sur mon site
    Par zitoun dans le forum Sécurité
    Réponses: 2
    Dernier message: 23/01/2008, 18h36
  3. PC redémarre sur certains sites/jeux
    Par rougedragon dans le forum Windows XP
    Réponses: 14
    Dernier message: 18/10/2007, 20h42

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