Bonsoir à tous!
J'ai un léger problème mais je ne vois pas d'où il peut venir...
Le site comporte des modules (Ex : membre) et des actions (Ex:connexion).
Dans certains cas, le nom du module et de l'action sont les mêmes (Ex:inscripion)
L'accès à une action se fait de la manière suivante
________
De manière à voir
j'impose les règles
_____
Dans ce cas, ces 5 urls renverront à la même page
Mon problème est que sur le formulaire d'inscription, un système de captcha est installé.
Dans les deux premiers cas, l'image s'affiche (url de l'image : http://www.exemple.com/crypt/captcha.png)
En revanche, les trois suivants indiquent http://www.exemple.com/inscription/crypt/captcha.png et n'affichent donc pas l'image.
Je ne comprends pas du fait que toutes ces combinaisons se traduisent par une seule et même url qui est : index.php?module=inscription&action=inscription
Avez-vous des idées? Veuillez m'excuser pour la longueur du post!
Bonne soirée à tous
J'ai un léger problème mais je ne vois pas d'où il peut venir...
Le site comporte des modules (Ex : membre) et des actions (Ex:connexion).
Dans certains cas, le nom du module et de l'action sont les mêmes (Ex:inscripion)
L'accès à une action se fait de la manière suivante
Code:
index.php?module=membre&action=connexion
index.php?module=inscription&action=inscription
De manière à voir
Code:
www.exemple.com/membre/connexion
www.exemple.com/inscription
j'impose les règles
Code:
#Routage
RewriteRule ^([a-z]+)/?$ index.php?module=$1&action=$1 [L]
RewriteRule ^([a-z]+)/([a-z]+)/?$ index.php?module=$1&action=$2 [L]
_____
Dans ce cas, ces 5 urls renverront à la même page
Code:
www.exemple.com/inscription
www.exemple.com/index.php?module=inscription&action=inscription
www.exemple.com/inscription/
www.exemple.com/inscription/inscription
www.exemple.com/inscription/inscription/
Mon problème est que sur le formulaire d'inscription, un système de captcha est installé.
Dans les deux premiers cas, l'image s'affiche (url de l'image : http://www.exemple.com/crypt/captcha.png)
En revanche, les trois suivants indiquent http://www.exemple.com/inscription/crypt/captcha.png et n'affichent donc pas l'image.
Je ne comprends pas du fait que toutes ces combinaisons se traduisent par une seule et même url qui est : index.php?module=inscription&action=inscription
Avez-vous des idées? Veuillez m'excuser pour la longueur du post!
Bonne soirée à tous