[Resolu] Problème url rewriting
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- breizh_web
- WRInaute discret

- Messages: 83
- Inscription: 14 Sep 2005
[Resolu] Problème url rewriting
Bonjour,
Je voudrais mettre en place l'url rewriting sur un de mes sites mais cela ne veut pas marcher, peut être que je fais erreur, pourtant je l'utilise déjà sur un autre site et ça marche parfaitement, et j'ai repris ce fichier en changeant le nom des pages !
Voilà ce que j'ai mis dans le fichier .htaccess :
ça marche pour réecrire les pages du type, batiment.php en batiment.html mais dès qu'il y a un paramètres dans l'url et bien là ça ne marche plus (du genre pour réecrire batiment.php?id=4 en batiment-4.html alors là non), voici le message d'erreur que j'ai :
Je ne comprends car sur un autre site je fais déjà la même chose et que les 2 sites sont hébergés sur le même serveur !
Merci d'avance
Je voudrais mettre en place l'url rewriting sur un de mes sites mais cela ne veut pas marcher, peut être que je fais erreur, pourtant je l'utilise déjà sur un autre site et ça marche parfaitement, et j'ai repris ce fichier en changeant le nom des pages !
Voilà ce que j'ai mis dans le fichier .htaccess :
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^batiment-([0-9]*).html /batiment.php?id_bat=$1 [L]
RewriteRule ^photos-([0-9]*)-([0-9]*).html /photos.php?id_bat=$1&limit=$2 [L]
RewriteRule (.*)\.html /$1.php [L]
ça marche pour réecrire les pages du type, batiment.php en batiment.html mais dès qu'il y a un paramètres dans l'url et bien là ça ne marche plus (du genre pour réecrire batiment.php?id=4 en batiment-4.html alors là non), voici le message d'erreur que j'ai :
The requested URL /references/batiment-3.php was not found on this server.
Je ne comprends car sur un autre site je fais déjà la même chose et que les 2 sites sont hébergés sur le même serveur !
Merci d'avance
Dernière édition par breizh_web le Jeu Mai 11, 2006 11:04, édité 1 fois.
- breizh_web
- WRInaute discret

- Messages: 83
- Inscription: 14 Sep 2005
J'ai trouvé ce qui n'allait pas, en fait ça vient du fait que les réécritures qui ne marchaient sont des fichiers qui se trouvent dans des répertoires et que je ne les listais pas dans le .htaccess, voici le code bon :
Désolé
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^references/batiment-([0-9]*)\.html /references/batiment.php?id_bat=$1 [L]
RewriteRule ^references/photos-([0-9]*)-([0-9]*)\.html /references/photos.php?id_bat=$1&limit=$2 [L]
RewriteRule (.*)\.html /$1.php [L]
Désolé
- ChezThierry
- WRInaute occasionnel

- Messages: 273
- Inscription: 21 Oct 2005
Je note aussi que tu avais une erreur, d'après ton message :
alors que ton rewrite s'attache à modifier batiment-3.html
Edit: oh... avec un peu de retard, je comprends. Comme tes fichiers sont dans un sous-répertoire, les 2 premières régles n'étaient pas validées, et donc c'était ta dernière règle, bien plus générique, qui se contentait de transformer le .html en .php sans toucher au reste.
Ok, disons que j'ai rien dit
The requested URL /references/batiment-3.php was not found on this server.
alors que ton rewrite s'attache à modifier batiment-3.html
Edit: oh... avec un peu de retard, je comprends. Comme tes fichiers sont dans un sous-répertoire, les 2 premières régles n'étaient pas validées, et donc c'était ta dernière règle, bien plus générique, qui se contentait de transformer le .html en .php sans toucher au reste.
Ok, disons que j'ai rien dit
4 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 :
- [Résolu] Problème url rewriting
- [RESOLU] Problème d'url rewriting
- [RESOLU] Probléme avec url rewriting
- [Résolu] Problème d'URL rewriting - Au secours !
- [Résolu] PHPmyannu, problème d'url rewriting !
- [ Résolu ] Problème URL Rewriting et OVH
- [Résolu] Rewriting OVH problème avec un slash
- [RESOLU] Problème url rewriting et d'installation serveur
- [Resolu] Probleme d'URL Rewriting avec variable texte
- Probleme URL Rewriting / .htacces avec streaming [résolu]
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
