# 404

### 404

404 adalah sebuah message yang infokan bahwa website atau halaman tersebut itu not found (tidak ditemukan). secara default saya membuat custom page 404. pada folder error/pages

### custom error page

untuk custom atau mengganti error page saya memiliki 2 file default yaitu erro&#x72;_&#x34;04\_v1.php_ dan _error4-4v2.php_ jika ingin mengganti tema atau tampilan silahkan ganti pada file _error/Error\__&#x34;04.php.&#x20;

```php
<?php
defined('BASEURL') or exit('No direct script access allowed');

use MiniMvc\Apps\Core\Bootstraping\Controller;

class Error_404 extends Controller
{
	public function index($response = "Halaman tidak ditemukan")
	{
		$data = [
			'message' => $response,
		];
		$this->error_view('error_404_v1', $data); //sebelum diganti
	}
}
```

ganti nama viewnya dari versi 1 ke versi 2 atau sesuaikan dengan file yang kalian custom

```php
public function index($response = "Halaman tidak ditemukan")
	{
		$data = [
			'message' => $response,
		];
		$this->error_view('error_404_v2', $data); // setelah diganti
	}
```

### buat error page

untuk membuat page error baru silahkan buat pada folde _**error/pages/**_
