Loading...

Membuat Url Seo Friendly Dengan Php: Codeigniter Framework

Loading...
 Postingan kali ini mengenai Codeigniter Membuat URL SEO Friendly dengan PHP: Codeigniter Framework

Postingan kali ini mengenai Codeigniter: menciptakan alamat url CodeIgniter lebih SEO friendly. Untuk dasar mengenai CodeIgniter sanggup di lihat pada postingan sebelumnya: belajar dasar framework CodeIgniter.

Apa itu SEO friendly?

Hmm.. keliatannya bahasanya terlalu  berat ya, alamat url SEO friendly maksudnya ialah menciptakan alamat url menjadi ramah terhadap SEO (Search Engine Optimization), sehingga di sukai dan gampang ditemukan oleh mesin pencari, kira-kira ibarat itu pengertian kasarnya.

Coba bandingkan dua url berikut ini, mana yang lebih bagus?
https://www.erickgirimukti.com/search?q=belajar-framework-php-codeigniter#!" rel="nofollow">https://example.com/seo-friendly

Jika Anda terbiasa berselancar di internet, niscaya jawabannya ialah yang kedua, yaitu yang memakai dash alias strip (-). Secara default, pada CodeIgniter sendiri tidak diperbolehkan memakai dash untuk penamaan pada Function, Class maupun Controller, oleh alasannya itu kita harus melaksanakan konfigurasi pada routing CodeIgniter.

Tahapan Konfigurasi URL SEO Friendly CodeIgniter

1) Menghilangkan index.php
Buka config.php pada applications/config/config.php, hapus index.php pada baris berikut.
$config['index_page'] = 'index.php'
menjadi:
$config['index_page'] = ''
Selanjutnya buat file .htaccess dan simpan pada root direktori CodeIgniter.
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] 
Sekarang kita sanggup mengakses alamat url tanpa index.php.

2) Konfigurasi routing CodeIgniter
Buka routes.php pada applications/config/routing.php, kita lihat isinya yaitu sebagai berikut.
<? php defined('BASEPATH') OR exit('No direct script access allowed');  $route['default_controller'] = 'welcome'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; 
Perhatikan baris isyarat $route['translate_uri_dashes'] = FALSE;, ubah nilainya menjadi TRUE semoga kita sanggup menuliskan dash pada alamat url CodeIgniter, namun tidak pada file, class, controller maupun function, tetap memakai underscore "_".

Agar lebih jelas, silahkan lihat teladan di bawah ini.

 Postingan kali ini mengenai Codeigniter Membuat URL SEO Friendly dengan PHP: Codeigniter Framework

Gambar di atas ialah file controller dengan nama Blog.php.
Penamaan class sama dengan nama controller, yakni: Blog.
Nama function sewa_mobil_pick_up, tetap ditulis memakai underscore "_".

Sebagai contoh, Saya memiliki domain dengan nama: https://nitorentcar.com, maka kini Saya sanggup mengakses teladan diatas dengan alamat: https://nitorentcar.com/blog/sewa-mobil-pick-up/. Bagaimana? gampang kan..
Demikian postingan mengenai: Membuat URL SEO Friendly di Codeigniter. Happy coding!
Sumber https://www.wadagizig.com

Subscribe to receive free email updates:

0 Response to "Membuat Url Seo Friendly Dengan Php: Codeigniter Framework"

Posting Komentar