-
ルートを使用したリダイレクト: ルートは、デフォルトのコントローラーとメソッドを指定するためのルート設定ファイルです。以下の手順に従って、ホームにリダイレクトするルートを設定します。
1.1.
app/Config/Routes.php
ファイルを開きます。 1.2./$route['default_controller']
の値を、ホームにリダイレクトするコントローラーとメソッドに変更します。例えば、$route['default_controller'] = 'Home::index';
とします。この設定により、アプリケーションが起動された際に指定したコントローラーとメソッドが自動的に呼び出され、ホームにリダイレクトされます。
-
コントローラー内でのリダイレクト: ルートを使用せずに、コントローラー内で直接リダイレクトを行う方法もあります。以下のコード例を参考にしてください。
namespace App\Controllers; use CodeIgniter\Controller; class Home extends Controller { public function index() { // リダイレクト return redirect()->to(base_url()); } }
上記のコードでは、
index()
メソッド内でredirect()->to(base_url())
を使用して、ホームにリダイレクトしています。
これらの方法を使用することで、CodeIgniter 4で簡単にホームにリダイレクトすることができます。適切な方法を選択し、アプリケーションの要件に合わせてコードを調整してください。