[Resolu]Url rewriting qui ralentit mon site

Url rewriting qui ralentit mon site [Resolu] - PHP - Programmation

Marsh Posté le 13-02-2008 à 15:44:58    

Je suis en train de metrre en place l'url rewriting sur mon site et j'ai de gros problème de lenteur quand je mets mon fichier .htaccess.
 
Voici ce qu'il contient

Code :
  1. RewriteEngine on
  2. RewriteRule ^([a-z]{2})-(.*)+-([0-9]+)\.php(.*)$ index.php\?langue=$1&idPage=$3 [L]
  3. RewriteRule ^(.*)+-([0-9]+)\.php(.*)$ index.php\?idPage=$2 [L]


 
J'ai beau chercher je trouve pas de solution.  
 
Même sur les pages qui n'on pas besoin d'être réecrite c'est très lent, souvent la page ne s'affiche même pas.  
 
Merci d'avance


Message édité par simoes le 18-02-2008 à 10:12:41
Reply

Marsh Posté le 13-02-2008 à 15:44:58   

Reply

Marsh Posté le 13-02-2008 à 17:02:07    

Ma première règle fonctionne très bien par contre la deuxième tourne dans le vide, pas d'erreur juste une page qui se charge indéfiniement.
 
Mes url sont :  
http://www.monsite.com/fr-creation [...] rnet-3.php    --> Fonctionne
http://www.monsite.com/creation_de_site_internet-3.php       --> Fonctionne pas
 

Code :
  1. RewriteEngine on
  2. RewriteRule ^([a-z]{2})-(.*)+-([0-9]+)\.php$ index.php\?langue=$1&idPage=$3 [L]
  3. RewriteRule ^(.*)+-([0-9]+)\.php$ index.php\?idPage=$2 [L]

Reply

Marsh Posté le 13-02-2008 à 17:32:28    

Ta deuxième règle doit être équivalente à

RewriteRule -([0-9]+)\.php      index.php?idPage=$1      [L]

si je en me trompe pas.


Message édité par dwogsi le 13-02-2008 à 17:33:20

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 18-02-2008 à 10:12:09    

Excatement, en plus c'est ca qui faisait ralentir le serveur en production.
 
Merci infiniment

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed