[Réglé] URL Rewriting et PhpMyAnnu

Discussion dans 'URL Rewriting et .htaccess' créé par Grantome, 29 Août 2004.

  1. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    Salut

    Bon, je test l'URLRe pour un annuaire en PHPMyAnnu, mais j'ai des soucis.

    J'ai modifié mon code, puis ais créé ce .htaccess
    Code:
    Options +FollowSymlinks
    RewriteEngine on 
    RewriteRule ^index-([0-9]+)\.html$ index.php?cat_id=$1
    RewriteRule ^index-([0-9]+)-([0-9]+)\.html$ index.php?cat_id=$1&page=$2
    RewriteRule ^goto-([0-9]+)\.html$ goto.php?id=$1
    
    Mais ça ne fonctionne pas.

    En gros, mes liens sont de la forme
    Code:
    http://www.mon-annuair.c0m/index-24.html
    et ils doivent être renomez
    Code:
    http://www.mon-annuair.c0m/index.php?cat_id=24


    C'est l'astuce présente sur phpmyannu.c0m, mais ça plante chez moi. Erreur 404
     
  2. Cartapus
    Cartapus WRInaute occasionnel
    Inscrit:
    18 Juin 2004
    Messages:
    385
    J'aime reçus:
    0
    Supprime la ligne (Options +FollowSymlinks)

    ou ajoute un "/" avant "index" et "goto",

    ou fait les deux à la fois (c'est mon cas)
     
  3. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    ...

    Marche pô... :cry:


    Toujours erreur 404 :roll:
     
  4. Cartapus
    Cartapus WRInaute occasionnel
    Inscrit:
    18 Juin 2004
    Messages:
    385
    J'aime reçus:
    0
    Il me semble qu'en donnant le nom de ton hébergeur, cela pourrait aider les experts en la matière à te donner une réponse plus approfondie...
     
  5. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    Sivit... ;-)
     
  6. PwetPwet
    PwetPwet WRInaute impliqué
    Inscrit:
    7 Mai 2004
    Messages:
    758
    J'aime reçus:
    0
    Je pense que si tu n'as pas trop "tripatouillé" le code de PhpMyAnnu, tu n'auras aucun bénéfice a faire des url réécrites. Je dis cela car je voulais le faire, et vu à la vitesse ou je suis indexé et les BL que je fournis, je me suis dit : PwetPwet, calme le jeux, GG t'aime bien :wink:
     
  7. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    Je me le suis aussi dit, vu que GG index les URL a 1 variable, mais c'était un peu pour le fun et faire des url propres.
     
  8. PwetPwet
    PwetPwet WRInaute impliqué
    Inscrit:
    7 Mai 2004
    Messages:
    758
    J'aime reçus:
    0
    Le fun, c'est bon ! les url propres ? qui te dit que GG prend les url réécrites comme propres dans le cas de ton annuaire, ou du mien ?
     
  9. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    :wink: Quand je dis propre, c'est que je préfère toto-34.php plutôt que xxx.php?cat_id=34
     
  10. PwetPwet
    PwetPwet WRInaute impliqué
    Inscrit:
    7 Mai 2004
    Messages:
    758
    J'aime reçus:
    0
    C'est plus propre ? lavé avec quelle lessive ? heureusement que les moteurs (GG en particulier, dans ce cas) évoluent :wink:
     
  11. mirage
    mirage Nouveau WRInaute
    Inscrit:
    26 Octobre 2003
    Messages:
    11
    J'aime reçus:
    0
    Avec sivit, si ton annuaire se trouve à tonsite.com/annu/ il faut que tu mettes /annu/ avant tes 2èmes url !

    Utilises donc ça :
    Code:
    RewriteEngine on
    RewriteRule ^index-([0-9]+)\.html$ /annu/index.php?cat_id=$1
    RewriteRule ^index-([0-9]+)-([0-9]+)\.html$ /annu/index.php?cat_id=$1&page=$2
    RewriteRule ^goto-([0-9]+)\.html$ /annu/goto.php?id=$1 
    ;)
     
  12. Cartapus
    Cartapus WRInaute occasionnel
    Inscrit:
    18 Juin 2004
    Messages:
    385
    J'aime reçus:
    0
    ... et ça se met dans le répertoire /annu et non pas à la racine du site
     
  13. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    Justement, si je met le .htaccess sous la directory /annu, il faut quand même renseigner le chemein, soit /annu/index..... dans le .htaccess ?


    C'est drolement chelou l'URLRewriting quand même.

    Bon, j'vais tenter ça ce soir.


    Edite:

    Ah ok, c'est parce que la redirection qui est faite dans la seconde partie de la ligne se fait depuis le root. C'est ça ?
     
  14. Kmacleod
    Kmacleod WRInaute passionné
    Inscrit:
    28 Novembre 2002
    Messages:
    2 456
    J'aime reçus:
    0
    Chez ovh par exemple, ils demandent à ce que la réecriture se fasse depuis la racine
    Même si tu est dans /annu/
    le .htaccess contiendra /annu/index.php....

    Celà à l'air redondant, mais test en local, cela marche, aussi !
     
  15. Grantome
    Grantome WRInaute passionné
    Inscrit:
    16 Janvier 2004
    Messages:
    2 243
    J'aime reçus:
    0
    IMPECABLE...........


    Respect.

    ;-)

    Merci
     
Chargement...
Similar Threads - [Réglé] Rewriting PhpMyAnnu Forum Date
[réglé][Url rewriting] Enlever les variables de sessions URL Rewriting et .htaccess 5 Mars 2009
[réglé] Url Rewriting et robots.txt Débuter en référencement 23 Novembre 2008
[réglé] url rewriting et apache 2 sur phpmy annu URL Rewriting et .htaccess 3 Juillet 2008
[Réglé] Problème rewriting Dossier Virtuel > Erreur 404 URL Rewriting et .htaccess 13 Avril 2007
[Réglé] de rewriting à la racine du site URL Rewriting et .htaccess 10 Février 2007
[Réglé]URL Rewriting : Erreur d'adresse relative URL Rewriting et .htaccess 13 Juillet 2006
[Reglé] URL Rewriting et Un débutant URL Rewriting et .htaccess 31 Mai 2006
[réglé]url rewriting et adresse qui ne change pas URL Rewriting et .htaccess 25 Avril 2006
[reglé] URL Rewriting à la racine URL Rewriting et .htaccess 15 Mars 2006
[réglé]Changement d'hébergeur : URL rewriting ne marche plus URL Rewriting et .htaccess 2 Février 2006
[réglé] url rewriting ... plutôt "_" ou "-&qu URL Rewriting et .htaccess 9 Juin 2005
[Réglé] url rewriting ... aide sur un exemple pratique URL Rewriting et .htaccess 27 Mai 2005
[Regle] URL rewriting pour deux pages URL Rewriting et .htaccess 13 Décembre 2004
[réglé]Problèmes d'url rewriting URL Rewriting et .htaccess 15 Décembre 2003
[Réglé] Résultat de recherche indésirable dans la ligne verte Référencement international (langues, pays) 12 Février 2011
[reglé] Title, Meta et Includes Problèmes de référencement spécifiques à vos sites 11 Septembre 2009
[Réglé] Aide pour requete SQL Développement d'un site Web ou d'une appli mobile 30 Juillet 2009
[Réglé]Requette MySql avec date Développement d'un site Web ou d'une appli mobile 13 Février 2009
[Reglé] Mon serveur ne demarre plus :( Administration d'un site Web 12 Décembre 2008
[Réglé] Problème avec apostrophe dans la balise Title en PHP Développement d'un site Web ou d'une appli mobile 1 Décembre 2008