Menghilangkan index.php di codeigniter

saya udh punya scrip .htaccess nya

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

di config.php udh di setting jadi

$config['index_page'] = '';

tapi waktu saya nulis url di browser tanpa index.php jadi object not found. gmn ya caranya, saya baru belajar penggunaan htaccess jadi gtau banyak. mohon bantuanya

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

file .htaccessnya udah disimpen di folder utamanya?

2 Jawaban:

simpan .htaccess di folder utama/paling luar. setelah itu aktifkan URL HELPER di application/config/autoload.php >

$autoload['helper'] = array('url');

avatar masdzik
@masdzik

15 Kontribusi 3 Poin

Dipost 5 tahun yang lalu

coba pakai ini : <pre> &lt;IfModule mod_rewrite.c&gt; RewriteEngine On RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?z=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?z=$1 &lt;/IfModule&gt; </pre>

avatar mboh
@mboh

42 Kontribusi 6 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban