J'ai créé ma propre page de connexion et les médias sociaux (Facebook) avec CodeIgniter 2.1.2, alors je voulais utiliser redirect url, par exemple:Erreur segment URL
http://mydomain.com/account/login/redirect_url/login/http://mydomain.com/
1- redirect_url // is a Method in account controllers
2- login // parameter define login or logout,when click link login/logout
3- http://mydomain.com/ // Is the url for redirecting to, after login succeed.
Dans mon localhost il fonctionne bien, mais sur mon serveur ça ne marche pas. Je connais des raisons pour lesquelles ça marche, à cause du fichier .htaccess
Local:
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
serveur: (?)
RewriteRule ^(.*)$ ./index.php?/$1 [L,QSA]
Je pense que, la cause par point d'interrogation, même connexion facebook ne fonctionne pas aussi. Mais j'ai essayé le code sans ?
sur le serveur, mais cela ne fonctionne pas du tout, si j'utilise ?
fonctionne tous, mais seulement l'URL.
Ma question est que dois-je faire avec ce code?
'RewriteRule^(. *) $ ./index.php?/$1 [L, QSA]' semble incorrect. Je pense que soit '?' Ou '/' devrait disparaître. – GolezTrol