Php CodeIgniter Facebook URL错误
我目前在将Facebook应用程序从原始PHP移植到CodeIgniter时遇到问题 我遇到的问题是,我有一个CodeIgniter驱动的重定向:Php CodeIgniter Facebook URL错误,php,facebook,codeigniter,redirect,Php,Facebook,Codeigniter,Redirect,我目前在将Facebook应用程序从原始PHP移植到CodeIgniter时遇到问题 我遇到的问题是,我有一个CodeIgniter驱动的重定向: function signedin() { echo "signed in?"; } function save_user_data() { $insert['uid'] = $_POST['uid']; $this->db->insert('users', $insert); redirect('sig
function signedin()
{
echo "signed in?";
}
function save_user_data()
{
$insert['uid'] = $_POST['uid'];
$this->db->insert('users', $insert);
redirect('signedin');
{
根据所有URL的设置方式,可通过以下方式访问方法save\u user\u data
:
www.apps.facebook.com/my\u app\u name/save\u user\u data
我原以为重定向会转到以下位置:
../my\u app\u name/signedin
相反,我收到以下错误:
URLhttp://apps.facebook.com/my_app_name/index.php/signedin 无效。
它在某处添加了index.php
。这是Facebook添加的,还是CodeIgniter添加的
正在更改从web访问此内容的URL。我在CodeIgniter中使用默认控制器,因此我的Facebook画布页面设置如下:
www.mywebsite.com/index.php/welcome/
虽然www.mywebsite.com/index.php/welcome/signedin
是我想要重定向到的页面
我想不出这个错误是从哪里来的。提前谢谢 index.php/controller是CI的工作方式。。所以当u redirect index.php是给定的。。除非你把它放在完整的路径上
也许可以使用mod_rewrite来调整URL?我最后只是更改了$config['index_page']=”;成功了。很抱歉我问了一个新手问题我最后只是更改了$config['index_page']=”;成功了。很抱歉问你这个新手问题