|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Sam Juin 03, 2006 20:50 Sujet du message: Rewriting pour les départements |
|
|
Bonjour,
Malgré avoir lu correctement les tutos je ne comprends pas!
/rech_dept1.php?dept=Puy-de-Dôme
Mon Htaccess
RewriteEngine on
RewriteRule ^rech_dept1\.(([a-z]|-)*)\.html$ /mondossier/rech_dept1.php?dept=$1 [L]
L'url est bien ecrite mais ma page est en erreur 404 !!
Un petit coup de main please |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2289
|
Posté le : Sam Juin 03, 2006 21:17 Sujet du message: Rewriting pour les départements |
|
|
| Code: |
RewriteEngine on
RewriteRule ^rech_dept1\.(.+)\.html$ /mondossier/rech_dept1.php?dept=$1 [L] |
Quelle url appelle-tu ?
404 sur quelle page ?? |
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Sam Juin 03, 2006 21:52 Sujet du message: Rewriting pour les départements |
|
|
| jeroen a écrit: |
| Code: |
RewriteEngine on
RewriteRule ^rech_dept1\.(.+)\.html$ /mondossier/rech_dept1.php?dept=$1 [L] |
Quelle url appelle-tu ?
404 sur quelle page ?? |
J'au une erreur sur ma page de resultat, en gros quant je clique sur le departement ma page n'est pas trouvé!
J'espere être claire
Merci
/rech_dept1.Nièvre.html |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2289
|
Posté le : Sam Juin 03, 2006 22:05 Sujet du message: Rewriting pour les départements |
|
|
remplace POUR UN TEST ton htaccess par
| Code: |
RewriteEngine on
RewriteRule ^rech_dept1\.(.+)\.html$ http://www.tonsite.tld/mondossier/rech_dept1.php?dept=$1 [L] |
et analyse la page renvoyée par le serveur : tu devrais comprendre le 404. |
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Sam Juin 03, 2006 22:19 Sujet du message: Rewriting pour les départements |
|
|
| jeroen a écrit: |
remplace POUR UN TEST ton htaccess par
| Code: |
RewriteEngine on
RewriteRule ^rech_dept1\.(.+)\.html$ http://www.tonsite.tld/mondossier/rech_dept1.php?dept=$1 [L] |
et analyse la page renvoyée par le serveur : tu devrais comprendre le 404. |
Merci mais rien toujour en page introuvable j'ai l'impression que c'est bien difficile.
Quelqu'un pourrait me filé un p'tit coup de main !
Voici l'url
mondossier/rech_dept1.php?dept=Bouches-du-Rhône
Merci je galère |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2289
|
Posté le : Sam Juin 03, 2006 22:23 Sujet du message: Rewriting pour les départements |
|
|
| avec le code que je t'ai donné, quelle est l'adresse dans la barre du navigateur lors de l'erreur 404 ? |
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Sam Juin 03, 2006 22:27 Sujet du message: Rewriting pour les départements |
|
|
| jeroen a écrit: |
| avec le code que je t'ai donné, quelle est l'adresse dans la barre du navigateur lors de l'erreur 404 ? |
Voila le resultat toujour page introuvable!
mondossier/rech_dept1.Tarn-et-Garonne.html
je comprends plus rien |
|
| |
|
 |
magic corp. WRInaute impliqué

Inscrit le: 17 Juin 2004 Messages: 422 Localisation: Suisse
|
Posté le : Sam Juin 03, 2006 22:30 Sujet du message: Rewriting pour les départements |
|
|
Où est placé ton .htaccess ? A la racine ou dans "mondossier"
Au passage, peut-être quelque solution :
| Code: |
RewriteRule ^/rech_dept1\.(.+)\.html$ /mondossier/rech_dept1.php?dept=$1 [L]
|
| Code: |
RewriteRule ^mondossier/rech_dept1\.(.+)\.html$ /mondossier/rech_dept1.php?dept=$1 [L]
|
| Code: |
RewriteRule ^/mondossier/rech_dept1\.(.+)\.html$ /mondossier/rech_dept1.php?dept=$1 [L]
|
|
|
| |
|
 |
Serious WRInaute accro

Inscrit le: 21 Nov 2005 Messages: 2437
|
Posté le : Sam Juin 03, 2006 22:32 Sujet du message: Rewriting pour les départements |
|
|
Pour voir le resultat, mettre en [R,L]
Qd ca marche, repasser en [L] |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2289
|
Posté le : Sam Juin 03, 2006 22:33 Sujet du message: Rewriting pour les départements |
|
|
| Serious a écrit: |
Pour voir le resultat, mettre en [R,L]
Qd ca marche, repasser en [L] |
ok, c'est plus simple. moi j'affichais http:// ce qui fait je crois un R=302 |
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Sam Juin 03, 2006 23:01 Sujet du message: Rewriting pour les départements |
|
|
C'est resolu a moitié!
Maintenant ca fonctionne mais quand un departement à un accent ou un espace ex rech_dept1.Bouches-du-Rhône.html je n'est aucun resultat pourtant en faisan php?dept=Bouche-du-rhône j'ai 50 resultat comment je peux faire pour viré les accents et autre espace?
Merci les gars |
|
| |
|
 |
mahefarivony WRInaute accro

Inscrit le: 14 Oct 2002 Messages: 11346
|
Posté le : Sam Juin 03, 2006 23:20 Sujet du message: Rewriting pour les départements |
|
|
?  |
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Dim Juin 04, 2006 1:08 Sujet du message: Rewriting pour les départements |
|
|
| mahefarivony a écrit: |
?  |
Oui c'est presque bon pour les départements comme allier , ain, aisne mais quand c'est alpes-maritimes le trait d'union pose problème et je me retrouve avec une page introuvable pareil avec les accents rhône y'a t'il un moyen de viré les accents et traits d'union??
RewriteRule ^rech_dept1\.([a-zA-Z]+)-([0-9]+)\.html$ /mondossier/rech_dept1.php?dept=$1&iddept=$2 [L]
exemple avec bouche-du-rhône
/rech_dept1.Bouches-du-Rhône-18.html
et la erreur 404
Merci de me filé un dernier coup de main j'arrive au bout |
|
| |
|
 |
magic corp. WRInaute impliqué

Inscrit le: 17 Juin 2004 Messages: 422 Localisation: Suisse
|
Posté le : Dim Juin 04, 2006 1:10 Sujet du message: Rewriting pour les départements |
|
|
| Code: |
| RewriteRule ^rech_dept1\.(.+)-([0-9]+)\.html$ /mondossier/rech_dept1.php?dept=$1&iddept=$2 [L] |
|
|
| |
|
 |
djfa1 Nouveau WRInaute
Inscrit le: 13 Avr 2006 Messages: 17
|
Posté le : Dim Juin 04, 2006 1:22 Sujet du message: Rewriting pour les départements |
|
|
Grand merci a vous tous pour votre aide tout fonctionne bien !!
Ps je ne trouve pas " le bouton problème resolu" |
|
| |
|
 |
| |
|
|