[Reglé] URL Rewriting et Un débutant

Discussion dans 'URL Rewriting et .htaccess' créé par deadpool, 31 Mai 2006.

  1. deadpool
    deadpool Nouveau WRInaute
    Inscrit:
    22 Mai 2006
    Messages:
    28
    J'aime reçus:
    0
    Bonsoir à tous,

    Je me mets petit à petit au référencement et je l'avoue je galère pour les url rewriting.

    J'ai lu plus d'une fois les différents tuto que j'ai pu trouver mais aucune solution ne marche et je deprime un peu...

    Explication :
    Mon hébérgeur accepte l'URL Rewriting (c'est 1and1).
    J'ai une page qui s'appelle personnages.php qui permet de lister les personnages.
    Chaque personnage est appelé via un lien (personnages2.php?cat=principaux&pers=homme)

    Imaginons que mes pages personnages 1 et 2 soient à la racine.
    J'ai l'arborescence telle quelle :
    /
    /personnage
    /personnage/principaux/
    /personnages/secondaires/

    Dans le dossier principaux, j'ai plusieurs pages dont la page homme.php qui n'est composé que de texte et image mis en forme.

    Mon but est effectivement d'essayer de réussir à avoir des pages
    http://www.monsite.com/page-principaux-homme.html
    au lieu de
    http://www.monsite.com/personnages2.php ... pers=homme

    J'ai essayé de faire un .htaccess qui ressemble à ça :

    Code:
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^page-(-[a-z]*)-(-[a-z]*)\.html$ /personnages2.php?cat=$1&pers=$2 [L]
    Et je tombe sur une erreur 404.

    Le .htaccess est placé à la racine

    Désolé pour le pavé, j'espere ne pas m'être trop emmelé et je me tiens à votre entière disposition pour toute information complémentaire.

    Merci d'avance.
    Jérôme
     
  2. xenoox
    xenoox WRInaute discret
    Inscrit:
    1 Janvier 2006
    Messages:
    69
    J'aime reçus:
    0
    Ce serait plus dans ce style là :

    Code:
    RewriteRule ^page-([a-z]+)-([a-z]+)\.html$ /personnages2.php?cat=$1&pers=$2 [L]
    Tu as des - inutile.
    Je metterais + à la place d'* car tu n'auras pas de catégorie et de pers vide.

    pour le slash t'es sur que c'est comme pour ovh (je ne connais pas 1and1)? sinon essaye avec ce code :
    Code:
    RewriteRule ^page-([a-z]+)-([a-z]+)\.html$ personnages2.php?cat=$1&pers=$2 [L]
     
  3. wasabi
    wasabi WRInaute occasionnel
    Inscrit:
    13 Décembre 2005
    Messages:
    325
    J'aime reçus:
    0
    il faut retirer le / comme l'a indiqué xenoox, et rajouter cette ligne après RewriteEngine on :

    RewriteBase /
     
  4. deadpool
    deadpool Nouveau WRInaute
    Inscrit:
    22 Mai 2006
    Messages:
    28
    J'aime reçus:
    0
    Merci beaucoup à vous deux, cela marche très bien.

    Des deux solutions que m'a donné Xenoox, j'ai utilisé celle la :

    Code:
    RewriteRule ^page-([a-z]+)-([a-z]+)\.html$ personnages2.php?cat=$1&pers=$2 [L]
    L'autre ne fonctionnait pas.

    Et j'ai effectivement mis la ligne
    Code:
    RewriteBase /
    Merci encore pour votre rapidité de réponse.

    Jérôme
     
Chargement...
Similar Threads - [Reglé] Rewriting débutant 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
[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é] URL Rewriting et PhpMyAnnu URL Rewriting et .htaccess 29 Août 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