MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER

dokumen-dokumen yang mirip
MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER

MEMBUAT CRUD DENGAN CODEIGNITER : INPUT DATA KE DATABASE

CARA MENGUBAH HURUF BESAR KE KECIL DAN SEBALIKNYA MENGGUNAKAN PHP

PENGERTIAN VARIABLE PARAMETER DALAM FUNGSI PHP

BERKENALAN DENGAN MODEL CODEIGNITER

MEMBUAT QR CODE DENGAN PHP

CARA MENGECEK TIPE DATA ARGUMEN DALAM PHP

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

Mengenal Codeigniter (CI) Framework

Membuat Template dengan Bootstrap pada Codeigniter

CODEIGNITER 3. Belajar Mandiri. Zamah Sari

Object-Oriented Programming Sederhana Dengan PHP

Pemrograman Web Berbasis Framework. Pertemuan 7 : Keamanan Aplikasi. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA

Budi Permana, S.Kom Pendahuluan

Framework CodeIgniter Part 1

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem

Belajar dasar codeigniter framework

DSS Pengambilan Keputusan Pemilihan Bank Sesuai Keuangan Pribadi

FRAMEWORK CODEIGNITER

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

Cara Membuat Website. Heni Handayani. Abstrak. Pendahuluan. ::

PHP dan Framework CodeIgniter

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

BAB I PENDAHULUAN 1.1 Latar Belakang Toko kertas Zaida merupakan perusahaan yang bergerak di bidang penjualan kertas yang dapat digunakan untuk

Bagian II Dasar-Dasar CodeIgniter

Bahasa Pemrograman Untuk Pembuatan Web

Trik Mudah Membuat CMS Website dari Nol

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

Cara Install WordPress Offline di Localhost XAMPP. Jackson Sihite. Abstrak. Pendahuluan.

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

KBKF53110 WEB PROGRAMMING

DATABASE SERVER WEB SERVER SUBDOMAIN

I. Pengenalan Play Framework

Pemrograman Web Berbasis Framework. Pertemuan 4 : Konsep MVC : Controller. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Membuat Toko Online dengan Teknik OOP, MVC, dan AJAX

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

Petunjuk Upload Wordpress pada Website

BAB II LANDASAN TEORI

MODUL 8 Insert, Update, & delete

I. Setting Yang Perlu Dilakukan: 1. Download terlebih dahulu installer Mahara di alamat website resmi mahara:

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

Oleh : Hidayat Siddiq Kurniawan CARA INSTALL WORDPRESS DI LOCALHOST DENGAN XAMPP

PEMOGRAMAN WEB II MODUL. Oleh: CHALIFA CHAZAR MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG

Install LEMP Di Debian 8

BAB III LANDASAN TEORI. Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem.

PETUNJUK PENGGUNAAN PRODUK (UNTUK SISWA)

Tips Keamanan Aplikasi Web PHP & MySQL

POLITEKNIK NEGERI JAKARTA

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

MEMBUAT CRUD (CREATE, READ, UPDATE & DELETE) DENGAN CODEIGNITER

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Manfaat CSS dalam Pembuatan Website

Rekayasa Web Pertemuan 8

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

MEMBUAT WEB DENGAN JOOMLA TANPA MENGHAPUS CONTENT XAMPP

PERANCANGAN FORUM DISKUSI PEMROGRAMAN BAHASA C BERBASIS WEB

Triswansyah Yuliano

BAB 1 PENDAHULUAN. optimal dan berkualitas dengan proses media pembelajaran secara online dan

Pengembangan Aplikasi Menggunakan Framework Code Igniter 3 Level Basic. Helmy Faisal Muttaqin, S.Kom, M.T

MENGUPLOAD WEBSITE KE SERVER HOSTING

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

Pendahuluan Tinjauan Pustaka

BAB III LANDASAN TEORI. Definisi sistem informasi adalah kumpulan. informasi didalam sebuah basis data menggunakan

Membuat CRUD Sederhana pada Framework Laravel

Tutorial Meng-install Ruby, Ruby on Rails dan Membuat Aplikasi Sederhana Menggunakan Framework Ruby on Rails Pada Windows.

Moh Sulhan I. PENDAHULUAN. Lisensi Dokumen:

Bab 1 Pendahuluan 1.1 Latar Belakang

SISTEM APLIKASI PENGGAJIAN PEGAWAI PADA KANTOR UNIT PELAYANAN TEKNIK DINAS PENDIDIKAN KECAMATAN KUALA BERBASIS WEB TUGAS AKHIR

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

PRAKTIKUM PEMROGRAMAN WEB MODUL 7 TWITTER BOOTSTRAP

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 2. Membuat Halaman Web Sederhana. Materi

TUTORIAL CSS FRAMEWORK

MODUL 11 PHP&MYSQL UPDATE & SEARCHING

Pertemuan 1. Pengenalan Code Igniter dan Pengaksesan Controller

Pengenalan PHP (Hypertext Prepocessor)

Manajemen File Sederhana Dengan PHP

WEB SERVER ( APACHE WEB SERVER )

CARGO MANAGEMENT SOFTWARE

Internal Server Error / Website Busy Apa Itu Internal Server Error/Website Busy?

MODUL 10 PHP&MYSQL INSERT & DELETE

AJAX dengan jquery Part 1

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

2 aplikasinya yaitu Find My Iphone. Aplikasi Find My Iphone ini memliki fitur seperti melihat lokasi keberadaan dari smartphone pemilik maupun sesama

Agus Subardjo Lisensi Dokumen:

TUGAS AKHIR DORIS SILALAHI

INSTALASI WORDPRESS di LOCALHOST

Transkripsi:

MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER Muhamad Yusuf muhamadyusuf0012@gmail.com :: https://muhamadyusufppn.blogspot.co.id Abstrak Dalam Framework CodeIgniter jika kita mengakses method dalam controller, kita diharus menggunakan index.php sehingga tampilan url akan tampak seperti ini index.php/controller/method maka dengan menggunaka file.htaccess kita hanya perlu mengakses controller/method. Apa file.htaccess itu? File.htaccess adalah file text sederhana(dalam format ascii). Pada umumnya kita bisa menggunakan file.htaccess untuk merubah beberapa konfigurasi untuk mengarahkan pada web server apache. File.htaccess dapat ditaruh dimapun pada folder website kita. Dengan menggunakan file.htaccess url project kita akan terlihat lebih rapi dan simpel dibandingkan dengan menggunakan index.php. Kata Kunci: CodeIgniter, Htaccess, Web server, Apache Pendahuluan Adapun tujuan dibuatnya artikel ini agar pembaca bisa menggunakan file.htaccess untuk membuat url project-nya terlihat lebih rapi serta mengetahui apa saja yang harus dikonfigurasi agar dapat menghilangkan index.php pada url project. Dalam didalam artikel ini juga kita akan mempraktikan dimana file.htaccess disimpan dan syntax apa saja yang harus diketikan. Diharapkan pembaca dapat memanfaatkan dan memahami artikel ini dengan sebaik-baiknya.

Pembahasan Pada saat kita mengakses url/project CodeIgniter(CI) pasti kita melihat index.php pada url seperti praktik artikel sebelumnya BERKENALAN_DENGAN_MODEL_CI http://localhost/sekolah/index.php/siswa/data_siswa Index.php pada CI bisa kita hilangkan dengan cara mudah sehingga kita tidak perlu lagi menggunakan index.php pada url CI kita saat menjalankan project. Jika index.php dihilangkan maka hasilnya akan seperti http://localhost/sekolah/siswa/data_siswa. Jadi url CI kita juga terlihat rapi dan simpel dibandingkan dengan menggunakan index.php. Untuk menghilangkan index.php pada url CI yang pertama kali kita lakukan adalah mengubah pengaturan config index page CI yang terletak pada file config.php di application/config/config.php. Langkah selanjutnya agar url codeigniter dapat diakses tanpa menggunakan index.php adalah dengan cara membuat.httaccess pada folder root project CI kita. Untuk lebih jelasnya langsung saja kita ke praktiknya. Tahap 1: Buka application/config/config.php

dan cari pengaturan index_page seperti dibawah ini. Tahap 2: Kemudian hapus index.php pada pengaturan sehingga menjadi.

Tahap 3: Setelah menghapus index.php selanjutnya buat file.htaccess pada directory root CI. Caranya buat file baru dengan nama.htaccess. ingat tidak menggunakan ekstensi, karena.htaccess merupakan file yang tidak ber-ekstensi. diawali dengan tanda titik.. Kemudian isi dengan perintah berikut Tahap 4: Simpan file tersebut dan sekarang coba akses url kita. Jika biasanya untuk mengakses method data_siswa dalam controller siswa kita harus mengakses alamat Maka sekarang kita bisa langsung mengakses alamat

Tahap 5: Jika tidak error saat konfigurasi maka hasilnya akan seperti ini. Tahap 6: Sampai tahap ini penggunan file htaccess berhasil digunakan dan project kita pun sekarang tidak perlu menggunakan index.php saat pemanggilan method. Penutup Sekian tutorial menghilangkan index.php pada Framework CodeIgniter. Jika pada praktiknya terdapat error silahkan kontak email saya. semoga bermanfaat serta dapat membantu pembaca mendapatkan ilmu baru dan membuat minat pembaca untuk langsung mempraktikkan apa yang sudah saya jelaskan ini. Referensi https://www.pukakomedia.net/tutorial-sederhana-mengenal-file-htaccess.php http://www.malasngoding.com/menghilangkan-index-php-pada-codeigniter/ https://codeigniter.com/ http://media-kreatif.com/home/post/97/menggunakan-.htacces-pada-codeigniter.prm https://id.wikipedia.org/wiki/codeigniter

Biografi Nama saya Muhamad Yusuf lahir di Bandung 12 Desember 1995, sedang menyelesaikan kuliah disalah satu perguruan tinggi. Saya sedikit menguasai Hyper Text Markup Language(HTML), bahasa pemrograman Hypertext Prepocessor(PHP), Structured Query Language(SQL), Cascading Style Sheet(CSS), framework CodeIgniter(CI) dan JavaScript. Semoga artikel-artikel yang saya buat bermanfaat bagi pembaca semua. Terimakasih. Email : muhamadyusuf0012@gmail.com Instagram : yusuv_m Blog : https://muhamadyusufppn.blogspot.co.id