我使用 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。
我的问题是我应该如何处理这段代码?