rewriter 2 types d'url

  • Auteur de la discussion Auteur de la discussion mailer
  • Date de début Date de début
j'ai rewriter toute mes urls de type index.php?variable=$variable

mais parmis toutes mes urls, j'en ai une qui est de la forme
index.php?variable=$variable&id=$id

en bref c'est ma page livreor, qui affiche 20messages par page, et donc créé des pages pour afficher els autres ...

je n'arrive pas à savoir comment faire pourtant j'essaie comme ceci mais sans succès:


Code:
RewriteEngine on

RewriteRule ^(.+)\.html$ /index.php?id_page=$1

[b]RewriteRule ^livreor-([0-9]+)\.html$ /index.php?id_page=livreor&page=$1[/b]

RewriteRule ^news.html\.html$ /index.php

en faisant donc livreor-1.html, çà ne fonctionne pas, j'ai ma page livreor qui s'ouvre mais sans prendre en compte ma feuille de style externe, donc c'est un gros bordel!

merci pour l'aide
 
Dans cet ordre c´est mieux:
RewriteEngine on

RewriteRule ^news.html\.html$ /index.php
RewriteRule ^livreor-([0-9]+)\.html$ /index.php?id_page=livreor&page=$1
RewriteRule ^(.+)\.html$ /index.php?id_page=$1
 
merci de ta réponse, çà semble marcher en les mettant dans l'ordre.

Par contre si je fais celà

RewriteRule ^([A-Z])\.html$ /index.php?id_page=$1

au lieu de ceci

RewriteRule ^(.+)\.html$ /index.php?id_page=$1

çà ne fonctionne pas
 
bonjour à tous
je suis toujours dans l'embarras, personnne ne sait pourquoi çà ne fonctionne pas lorsque je fais :
RewriteRule ^([A-Z])\.html$ /index.php?id_page=$1
 
cela va dépendre de ce que tu peux avoir comme valeur dans id_page.

si id_page est obligatoirement en minuscule a-z suffit si il est obligatoirement en majuscule A-Z suffit, mais si il peut y avoir les deux alors il faut mettre les deux.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut