首页 > 解决方案 > 在 codeigniter 4 上重定向到 localhost:8080

问题描述

我正在尝试在 codeigniter 4 上创建注销功能,但我意识到 v3 有不同的东西

public function logout(){
        session_start();
        session_destroy();
        
        return redirect()->to("/");
    }

这不是将我重定向到我的虚拟主机/将其重定向到localhost:8080/

标签: phpcodeignitercodeigniter-4

解决方案


那是因为您需要在/Config/App.php

/* public $baseURL = 'http://localhost:8080/'; // <-- what is there now */
public $baseURL = 'https://www.mywebsite.com/'; // <-- change to your url

然后就可以参考了

return redirect()->to(site_url()); // or
return redirect()->to("/");

推荐阅读