23/12/2010, 17:55:29
Bon, j'ai bien un problème avec la page d'inscription qui ne renvoi pas les messages de confirmation (sauf le mail qui fonctionne).
Toutes les autres pages ont l'air de bien fonctionner :
Exemple
Lorsque le client est connecté il a accès aux pages de modifications de coordonnées, et lorsqu'il n'est pas connecté il n'y a pas accès.
C'est juste la page d'inscription qui me pose problème ...
Ce qui me rend dingue c'est que il y a encore 2 semaines, les messages de confirmation (après envoi formulaire + vérification du code d'inscription) s'affichait bien ... et plus maintenant !
Depuis j'ai touché vaguement au fichier config.php (pour mod_rewrite) mis ce fichier en CHMOD 444 ...
Une partie de mon htaccess également :
Mais bon ça m'étonnerait fort qu'il y ai un rapport avec ça ...
PS : Et bien si ! Le problème venait du htaccess :
Il faut bien penser à mettre QSA et non pas L :S
Toutes les autres pages ont l'air de bien fonctionner :
Exemple
Lorsque le client est connecté il a accès aux pages de modifications de coordonnées, et lorsqu'il n'est pas connecté il n'y a pas accès.
C'est juste la page d'inscription qui me pose problème ...
Ce qui me rend dingue c'est que il y a encore 2 semaines, les messages de confirmation (après envoi formulaire + vérification du code d'inscription) s'affichait bien ... et plus maintenant !
Depuis j'ai touché vaguement au fichier config.php (pour mod_rewrite) mis ce fichier en CHMOD 444 ...
Une partie de mon htaccess également :
Code :
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ http://www.monsite\.com/$1 [QSA,L,R=301]
# REWRITING
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [L]
Mais bon ça m'étonnerait fort qu'il y ai un rapport avec ça ...
PS : Et bien si ! Le problème venait du htaccess :
Code :
RewriteRule ^(.+)$ index.php?page=$1 [L]
Il faut bien penser à mettre QSA et non pas L :S