Bonjour
J'ai un problème d'url-rewriting sous Nginx.
Less urls ci-dessous sont correctement url-rewritées, sauf :
rewrite ^/php/courses_anciennes/pronostics_new_old_courses,([0-7]),([0-9]+)\.html$
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$
Les scripts correspondants ne sont jamais exécutés.
Le premier paramètre, est un chiffre de 0 à 7.
Par contre, avec les urls juste après ( un paramètre en moins ), çà passe.
Comment résoudre ce problème ?
Super merci pour vos réponses.
J'ai un problème d'url-rewriting sous Nginx.
Less urls ci-dessous sont correctement url-rewritées, sauf :
rewrite ^/php/courses_anciennes/pronostics_new_old_courses,([0-7]),([0-9]+)\.html$
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$
Les scripts correspondants ne sont jamais exécutés.
Le premier paramètre, est un chiffre de 0 à 7.
Par contre, avec les urls juste après ( un paramètre en moins ), çà passe.
Comment résoudre ce problème ?
Super merci pour vos réponses.
Code:
# Courses passees.
rewrite ^/php/courses_anciennes/action_old_courses,([0-7]),([0-9]+),([0-9]+),([0-9]+)\.html$ /php/courses_anciennes/action_old_courses.php?star=$1&JOUR=$2&MOIS=$3&AN=$4 last;
rewrite ^/php/courses_anciennes/action_old_courses,([0-9]+),([0-9]+),([0-9]+)\.html$ /php/courses_anciennes/action_old_courses.php?star=0&JOUR=$1&MOIS=$2&AN=$3 last;
rewrite ^/php/courses_anciennes/pronostics_new_old_courses,([0-7]),([0-9]+)\.html$ /php/courses_anciennes/pronostics_new_old_courses.php?star=$1&ID_COURSE=$2 last;
rewrite ^/php/courses_anciennes/pronostics_new_old_courses,([0-9]+)\.html$ /php/courses_anciennes/pronostics_new_old_courses.php?star=0&ID_COURSE=$1 last;
rewrite ^/php/courses_anciennes/pronostics_old_courses,([0-7]),([0-9]+)\.html$ /php/courses_anciennes/pronostics_old_courses.php?star=$1&NUMCRS=$2 last;
rewrite ^/php/courses_anciennes/pronostics_old_courses,([0-9]+)\.html$ /php/courses_anciennes/pronostics_old_courses.php?star=0&NUMCRS=$1 last;
# Courses du lendemain.
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$ /php/courses_nouvelles/pronostics_new_courses.php?star=$1&NUMCRS=$2 last;
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-9]+)\.html$ /php/courses_nouvelles/pronostics_new_courses.php?star=0&NUMCRS=$1 last;
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-7]),([0-9]+),(DEC)\.html$ /php/courses_nouvelles/pronostics_new_courses.php?star=$1&NUMCRS=$2&cmd=$3 last;
rewrite ^/php/courses_nouvelles/pronostics_new_courses,([0-9]+),(DEC)\.html$ /php/courses_nouvelles/pronostics_new_courses.php?star=0&NUMCRS=$1&cmd=$2 last;
# Courses de l'apres-midi.
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-7]),([0-9]+)\.html$ /php/courses_actuelles/pronostics_new_courses.php?star=$1&NUMCRS=$2 last;
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-9]+)\.html$ /php/courses_actuelles/pronostics_new_courses.php?star=0&NUMCRS=$1 last;
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-7]),([0-9]+),(DEC)\.html$ /php/courses_actuelles/pronostics_new_courses.php?star=$1&NUMCRS=$2&cmd=$3 last;
rewrite ^/php/courses_actuelles/pronostics_new_courses,([0-9]+),(DEC)\.html$ /php/courses_actuelles/pronostics_new_courses.php?star=0&NUMCRS=$1&cmd=$2 last;