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 ovh


Sujet :

Apache

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 16
    Points : 5
    Points
    5
    Par défaut url rewriting ovh
    Bonjour
    je cherche à transformer cette url qui se trouve dans le dossier smhmp de mon site
    http://www.demo-mtref.com/smhmp/smhmp.php?menu=1&page=1
    en
    http://www.demo-mtref.com/smhmp/smhmp-menu-1-page1.html
    mais je n'y arrive pas depuis des jours
    voilà le htaccess que j'ai rédigé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Options FollowSymlinks
    RewriteEngine on
    RewriteBase /smhmp/
     
    RewriteRule ^smhmp-([0-9]+)-([0-9]+)-([0-9]+).html /smhmp/menu.php?id=$1&page=$1 [L]
    Quelqu'un peut-il m'aider?
    Merci

  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
    Points : 12 977
    Points
    12 977
    Par défaut
    Le masque n'est pas correct : ton URL est smhmp-menu-1-page1.html alors que ton masque ^smhmp-([0-9]+)-([0-9]+)-([0-9]+).html suggère que les caractères qui suivent le mot smhmp sont des chiffres. Or, ce n'est pas le cas. Idem avec "page1" qui n'est pas identifiable dans ton masque. Enfin, tu utilises 2 fois $1 alors qu'en réalité c'est $2 et $3 qui t'intéressent : les second et troisième groupe entre parenthèses. Il faut donc ajouter les lettres dans ton masque :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^smhmp-([a-zA-Z0-9]+)-([0-9]+)-page([0-9]+).html /smhmp/menu.php?id=$2&page=$3 [L]

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 16
    Points : 5
    Points
    5
    Par défaut url rewriting
    merci
    j'ai essayé mais çà ne ré-écrit pas

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    En fait le code PHP qui appelle la page est le suivant :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
    	if( isset ($_GET['menu'])){
    	 $menu = $_GET['menu'];
     
    	if ($menu=='1') {include('mhistorique.php');} 
    	elseif ($menu=='2') {include('msociete.php');} 
    	elseif ($menu=='3') {include('mmemorial.php');} 
    	elseif ($menu=='4') {include('mprogramme.php');}
    	elseif ($menu=='5') {include('mactivites.php');}
    	elseif ($menu=='6') {include('mjardin.php');}
    	elseif ($menu=='7') {include('mcongres.php');}
    	elseif ($menu=='8') {include('mrecherches.php');}
    	elseif ($menu=='9') {include('mbulletin.php');}
    	elseif ($menu=='10') {include('mliens.php');}
    	elseif ($menu=='11') {include('minfo.php');}}
    	else {$menu=1; include('mhistorique.php');}
     ?>

  5. #5
    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
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par mathrem Voir le message
    merci
    j'ai essayé mais çà ne ré-écrit pas
    Tu as essayé avec quelle URL ?

Discussions similaires

  1. URL rewriting OVH
    Par thecrazyspy dans le forum Apache
    Réponses: 2
    Dernier message: 14/06/2015, 13h03
  2. Url rewriting OVH
    Par rockt13 dans le forum OVH
    Réponses: 4
    Dernier message: 08/09/2009, 15h26
  3. [URL Rewriting] Utilisation chez OVH
    Par Cartman.inc dans le forum Apache
    Réponses: 3
    Dernier message: 25/10/2007, 17h35
  4. url rewriting chez OVH
    Par nolwenn dans le forum Apache
    Réponses: 1
    Dernier message: 20/08/2007, 00h16
  5. URL rewriting chez OVH ?
    Par titoumimi dans le forum Apache
    Réponses: 2
    Dernier message: 08/10/2006, 21h22

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