Rabu, 01 Feb 2017, 22:46:27 WIB, 127 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


Selasa, 14 Nov 2017, 18:07:14 WIB Oleh : Hafiz 31 Kali Mengatasi Cartridge Printer Canon Ip dan Mp Tidak Terdeteksi

Rabu, 01 Nov 2017, 13:57:40 WIB Oleh : Hafiz 43 Kali Cara Mereset Printer Canon MP237

Kamis, 19 Okt 2017, 17:45:59 WIB Oleh : Hafiz 73 Kali RESET PRINTER CANON IP 1880 MENGGUNAKAN GENERAL TOOL


Kamis, 19 Okt 2017, 17:41:35 WIB Oleh : Hafiz 59 Kali CARA MENGATASI GENERAL TOOL MFC APPLICATION HAS STOPPED WORKING DI WINDOWS 7

Kamis, 12 Okt 2017, 10:37:25 WIB Oleh : Hafiz 123 Kali CARA SETTING STACKS DOCKLET PERMANENT DI ROCKETDOCK

Kamis, 12 Okt 2017, 08:44:16 WIB Oleh : Hafiz 127 Kali Cara Print File di Excel Agar Tidak Terpotong Dan Sesuai Dengan Kertas


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 427 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 424 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 383 Kali

...


Oleh : Heri Ternyata Modem ZTE F660 & F609 Sering Ganti Password Sendiri Ini Cara Mengatasinya Pada : Kamis, 24 Agu 2017, 11:45:48 WIB 141 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 208 Kali

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