Codeigniter 2.1.2 を使用して独自のログイン ページとソーシャル メディア (Facebook) を作成した後、次のように 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.
私のローカルホストではうまく機能していますが、私のサーバーでは機能していません。.htaccess
ファイルのために、なぜそれが機能するのかいくつかの理由を知っています
ローカル:
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
サーバ:
RewriteRule ^(.*)$ ./index.php?/$1 [L,QSA]
どうやらクエスチョンマーク(?)のせいで、Facebookのログインすらできていないのだと思います。しかし、サーバー上でコードを試してみました?
が、まったく機能しません?
。すべて機能しますが、URLのみです。
私の質問は、このコードをどうすればよいですか?