File css tidak ter-load

saya mengikuti tutorial bang hilman di bagian mini-framework

jadi saya punya file .htaccess yang isinya kek gini (kode 1), dengan isi file .htaccess tadi css yang saya buat malah tidak ter-load


#kode1
Options -MultiViews

RewriteEngine On
RewriteBase /mini-framework/public/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)$ index.php?url=$1 [QSA]

#kode2
Options -MultiViews

RewriteEngine On
RewriteBase /mini-framework/public/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)$ index.php?url=$1 [L]
RewriteRule ^(.+)$ index.php?url=$1 [QSA]

2),

setelah saya ubah menjadi seperti (kode 2)file css yang saya butuhkan ter-load, tapi ada beberapa variabel yang Undefined ketika saya merubah isi file .htaccess tersebut

supaya gak error gimana yah :"v

avatar HaradaKumiko
@HaradaKumiko

23 Kontribusi 6 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

Solved hehehehe :D

avatar HaradaKumiko
@HaradaKumiko

23 Kontribusi 6 Poin

Dipost 4 tahun yang lalu

Tanggapan

halo, kalau di forum, ditulis ya jawabannya, lalu ditandai sebgai jawaban benar

Jawaban Terpilih

htaccess nya diubah seperti ini <pre> Options -MultiViews

RewriteEngine On RewriteBase /mini-framework/public/

RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?url=$1 [QSA] </pre>

kemudian file route nya <pre> &lt;?php

Class Route{

protected $controller = 'HomeController'; protected $method = 'index'; protected $params = [];

public function __construct(){ if(isset($_GET['url'])){ $url = explode('/', filter_var(trim($_GET['url']), FILTER_SANITIZE_URL)); }

@$url[0] = @$url[0] . &#039;Contoller&#039;;
//cek file controller
if( file_exists(&#039;../app/Controllers/&#039;. $url[0] .&#039;.php&#039;)){
  $this-&amp;gt;controller = @$url[0];
}

require_once &#039;../app/Controllers/&#039;. $this-&amp;gt;controller .&#039;.php&#039;;
$this-&amp;gt;controller = new $this-&amp;gt;controller;

//cek methode yang ada di controller
if(isset($url[1])){
  if(method_exists($this-&amp;gt;controller, $url[1])){
    $this-&amp;gt;method = $url[1];
  }
}

unset($url[0]); unset($url[1]); $this-&gt;params = $url; call_user_func_array([$this-&gt;controller, $this-&gt;method], $this-&gt;params);

}

} </pre>

avatar HaradaKumiko
@HaradaKumiko

23 Kontribusi 6 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban