Rabu, 01 Feb 2017, 22:46:27 WIB, 233 View Heri, Kategori : Tutorial


Secara default di Code Igniter dalam pemanggilan URL prosesnya selalu melalui file index.php. Misalnya Anda memiliki controller Resep_masakan dan method tradisional, maka urlnya adalah http://domainanda.com/index.php/resep_masakan/tradisional. Sebenarnya dengan sedikit konfigurasi routes, Code Igniter juga dapat Anda setting untuk mengarahkan URL ke fungsi yg Anda inginkan, namun masalahnya file index.php tadi selalu disertakan juga setiap kali Anda mengarahkan sebuah URL. Bagaimana caranya jika kita meniadakan index.php di URL kita sehingga URL akan lebih terlihat bersih seperti http://domainanda.com/resep_masakan/tradisional.

Berikut ini adalah cara yg mudah untuk menghilangkan index.php dari URL kita. Namun trik ini hanya berlaku pada Web Server Apache yg memang sering digunakan oleh Web Hosting Provider. Untuk Web Server lain Anda bisa mencari referensi-nya di google. Caranya cukup mudah yaitu dengan membuat file .htaccess (jangan lupa nama file harus ada titik sebelum tulisan htaccess) di-direktori utama dimana index.php Code Igniter Anda disimpan, berikut ini isi file .htaccess;

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

1

2

3

4

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php [L]

Cobalah membuka URL Anda tanpa index.php misalnya jika URL Anda tadinya Anda panggil begini http://domainanda.com/index.php/resep_masakan/tradisional maka sekarang dapat Anda panggil begini http://domainanda.com/resep_masakan/tradisional. Jika masih tidak jalan juga di komputer lokal (localhost) Anda, pastikan mod_rewrite Apache Anda dihidupkan dahulu. Untuk di Web Hosting sebenarnya, saya sudah mencoba beberapa kali dan berhasil, jika tidak jalan maka Anda dapat menanyakan pada provider Web Hosting-nya.

Catatan: Jika Anda sudah meniadakan index.php dari URL sebaiknya jangan menggunakan relative path lagi untuk mengambil image, css ataupun file lain di dalam views Anda, karena path utamanya jadi tak menentu. Saya sendiri selalu menggunakan absolute path dalam pengambilan file di views dengan menggunakan helper base_url(). Misalnya <img src=”<?= base_url() ?>nama-image.jpg”>



  Tentang Penulis

by : Heri


Rabu, 06 Jun 2018, 22:34:51 WIB Oleh : Hafiz 174 Kali Mengatasi Lampu Resume Berkedip 3x Canon IP2770 (paper jam)

Rabu, 06 Jun 2018, 22:17:31 WIB Oleh : Hafiz 221 Kali Blinking general ERROR atau FATAL ERROR pada Printer EPSON L100 Dan T13

Rabu, 06 Jun 2018, 22:12:17 WIB Oleh : Hafiz 191 Kali Tahapan yang benar Cek Printer Matot


Rabu, 06 Jun 2018, 22:09:53 WIB Oleh : Hafiz 99 Kali Servis Kerusakan Printer Paper Jam error

Senin, 04 Jun 2018, 15:36:14 WIB Oleh : Hafiz 89 Kali Cara Memasang Ekstensi IDM di Google Chrome

Senin, 05 Mar 2018, 10:47:17 WIB Oleh : Hafiz 195 Kali CARA MENGATASI FILE PDF TIDAK BISA DI EDIT DAN DI PRINT


Silahkan Buat akun atau Login untuk Berkomentar dari web!

0 Comment


Oleh : Hafiz Solusi Video Tidak Bisa Diputar di PowerPoint Pada : Senin, 13 Feb 2017, 18:50:22 WIB 1000 Kali

Power point merupakan salah satu software pembuat presentasi. Untuk membuat presentasi yang menarik...


Oleh : Hafiz Cara membuka file pdf yang di encrypt atau diproteksi password ( cara agar file pdf bisa di copy paste ) Pada : Senin, 13 Feb 2017, 10:53:05 WIB 897 Kali

Ketika kita membuat tugas dan sumbernya di ambil dari file PDF yang baru di Download tetapi file...


Oleh : Hafiz ( VIDEO ) PHOTOSHOP | Membuat efek Lukisan | WATER COLOR Efect | Tutorial Indonesia Pada : Jumat, 10 Feb 2017, 11:33:25 WIB 761 Kali

...


Oleh : Heri Ternyata Modem ZTE F660 & F609 Sering Ganti Password Sendiri Ini Cara Mengatasinya Pada : Kamis, 24 Agu 2017, 11:45:48 WIB 627 Kali

Ternyata Modem ZTE F660 & F609 Sering Ganti Password Sendiri Ini Cara...


Oleh : Heri Load Balancing 3 Line Speedy dengan Mikrotik RB750 v.4 Simple PowerFull Pada : Selasa, 28 Feb 2017, 10:04:09 WIB 476 Kali

Disini saya selaku admin ingin membagi tutorial untuk Load Balancing 3 Line Speedy dan saya sendiri...