url rewriting dans des dossiers
8 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- toutankhaton
- WRInaute occasionnel

- Messages: 235
- Inscription: Sam Sep 13, 2003 23:53
url rewriting dans des dossiers
Voila : j'ai des fichiers que je veux url rewriter qui sont dans des repertoires de mon site. Avant je n'avais pas de problemes puisque c'était à la racine, mais là... je sais pas trop quoi mettre :
pour transformer
h**p://www.toutankharton.com/dieux/dieux_afficher.php?nom=lenom
et
h**p://www.toutankharton.com/dieux/lenom.htm
et pour transformer
h**p://www.toutankharton.com/dieux/dieux_liste1.php?lttr=$1&debut=$2
en
h**p://www.toutankharton.com/dieux/dieux-$1-$2.htm
Mon code ne va pas, ou est l'erreur ?![/quote]
- Code: Tout sélectionner
RewriteEngine on
RewriteRule /dieux/([a-z]+)\.htm$ /dieux/dieux_afficher.php?nom=$1
RewriteRule /dieux/dieux_afficher.php?nom=([a-z]+)$ /dieux/$1.htm [R=301]
RewriteRule /dieux/^dieux-([a-z]+)\-([0-9]+)\.htm$ /dieux/dieux_liste1.php?lttr=$1&debut=$2
pour transformer
h**p://www.toutankharton.com/dieux/dieux_afficher.php?nom=lenom
et
h**p://www.toutankharton.com/dieux/lenom.htm
et pour transformer
h**p://www.toutankharton.com/dieux/dieux_liste1.php?lttr=$1&debut=$2
en
h**p://www.toutankharton.com/dieux/dieux-$1-$2.htm
Mon code ne va pas, ou est l'erreur ?![/quote]
Dernière édition par toutankhaton le Dim Aoû 29, 2004 13:03, édité 1 fois.
Essaye sans le slash devant les répertoires, et fait attention aux ^ qui ne sont pas tous à la bonne place
RewriteEngine on
RewriteRule ^dieux/([a-z]+)\.htm$ dieux/dieux_afficher.php?nom=$1
RewriteRule ^dieux/dieux_afficher.php?nom=([a-z]+)$ dieux/$1.htm [R=301]
RewriteRule ^dieux/dieux-([a-z]+)\-([0-9]+)\.htm$ dieux/dieux_liste1.php?lttr=$1&debut=$2
RewriteEngine on
RewriteRule ^dieux/([a-z]+)\.htm$ dieux/dieux_afficher.php?nom=$1
RewriteRule ^dieux/dieux_afficher.php?nom=([a-z]+)$ dieux/$1.htm [R=301]
RewriteRule ^dieux/dieux-([a-z]+)\-([0-9]+)\.htm$ dieux/dieux_liste1.php?lttr=$1&debut=$2
- toutankhaton
- WRInaute occasionnel

- Messages: 235
- Inscription: Sam Sep 13, 2003 23:53
non ça marche pas ! mais je viens de me rendre compte qu'en mettant ça :
RewriteEngine on
RewriteRule ([a-z]+)\.htm$ /dieux_afficher.php?nom=$1
RewriteRule dieux_afficher.php?nom=([a-z]+)$ /$1.htm [R=301]
RewriteRule ^dieux-([a-z]+)\-([0-9]+)\.htm$ /dieux_liste1.php?lttr=$1&debut=$2
et bien si l'on clique sur un lien pointant vers nom.htm, et bien ça affiche dans la barre d'adresse dieux_afficher.php?nom=nom !
Alors que justement je veux plus que cette page soit affichée mais celle .htm !
RewriteEngine on
RewriteRule ([a-z]+)\.htm$ /dieux_afficher.php?nom=$1
RewriteRule dieux_afficher.php?nom=([a-z]+)$ /$1.htm [R=301]
RewriteRule ^dieux-([a-z]+)\-([0-9]+)\.htm$ /dieux_liste1.php?lttr=$1&debut=$2
et bien si l'on clique sur un lien pointant vers nom.htm, et bien ça affiche dans la barre d'adresse dieux_afficher.php?nom=nom !
Alors que justement je veux plus que cette page soit affichée mais celle .htm !
RewriteEngine on
RewriteRule ^dieux/dieux_afficher.php?nom=([a-z]+)$ dieux/$1.htm [R=301]
RewriteRule ^dieux/dieux-([a-z]+)\-([0-9]+)\.htm$ dieux/dieux_liste1.php?lttr=$1&debut=$2 [L]
RewriteRule ^dieux/([a-z]+)\.htm$ dieux/dieux_afficher.php?nom=$1 [L]
et comme ca ?
RewriteRule ^dieux/dieux_afficher.php?nom=([a-z]+)$ dieux/$1.htm [R=301]
RewriteRule ^dieux/dieux-([a-z]+)\-([0-9]+)\.htm$ dieux/dieux_liste1.php?lttr=$1&debut=$2 [L]
RewriteRule ^dieux/([a-z]+)\.htm$ dieux/dieux_afficher.php?nom=$1 [L]
et comme ca ?
- toutankhaton
- WRInaute occasionnel

- Messages: 235
- Inscription: Sam Sep 13, 2003 23:53
ça change rien !
http://www.toutankharton.com/dieux/
dans le menu de droite, vous cliquez sur n'importe quel nom de dieu et voyez l'url qui change
http://www.toutankharton.com/dieux/
dans le menu de droite, vous cliquez sur n'importe quel nom de dieu et voyez l'url qui change
-

XenonDelee - WRInaute passionné

- Messages: 919
- Inscription: Mar Avr 06, 2004 12:09
et tu as essayé en mettant directement le fichier .htaccess dans le répertoire en question

- toutankhaton
- WRInaute occasionnel

- Messages: 235
- Inscription: Sam Sep 13, 2003 23:53
bon, alors j'ai mis le .htaccess dans le repertoire, mais toujours le meme probleme, quand je clique sur amon.htm, ba ça ouvre dieux_afficher.php?nom=amon
htaccess :
RewriteEngine on
RewriteRule (.+).htm$ /dieux_afficher.php?nom=$1
Je ne comprend pas où est mon erreur ?!
htaccess :
RewriteEngine on
RewriteRule (.+).htm$ /dieux_afficher.php?nom=$1
Je ne comprend pas où est mon erreur ?!
correction du .htaccess
En fait, en mettant un slash tu indiques que tu accédes à ta page depuis la racine de ton site.
Essai ça
RewriteEngine on
RewriteRule (.+).htm$ dieux_afficher.php?nom=$1
ou
RewriteEngine on
RewriteRule (.+).htm$ /dieux/dieux_afficher.php?nom=$1
En espérant que cela te soit utile.
Essai ça
RewriteEngine on
RewriteRule (.+).htm$ dieux_afficher.php?nom=$1
ou
RewriteEngine on
RewriteRule (.+).htm$ /dieux/dieux_afficher.php?nom=$1
En espérant que cela te soit utile.
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Le référencement de pages PHP
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Référencement : le problème des sessions des pages PHP
- L'URL Rewriting expliqué aux débutants
- Ayez une bonne politique de format d'URL : conseil n°6 en référencement
- Gérer l'entête HTTP en PHP
- Rewriting de dossiers
- Rewriting et dossiers ?
- pb de rewriting et dossiers virtuels
- Url Rewriting, pb de dossiers virtuels
- Url rewriting à travers des dossiers
- Url Rewriting en fonction des dossiers
- Problème URL rewriting des dossiers
- Rewriting, dossier, sous-dossiers et conditions
- referencement,url rewriting et sous dossiers
- Url rewriting avec dossiers virtuels
- Garder mes dossiers avec l'URL Rewriting
- Problème URL Rewriting avec les dossiers
- Je deviens chèvre: Nom de dossiers pour rewriting
- URL Rewriting - Dossiers virtuels vers page à la racine
- Url rewriting chez 1&1 : les dossiers virtuels
Consultez la description détaillée des produits ou services de Google suivants : Google Picasa
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum