Rumahweb Journal
banner - Cara Menghilangkan index.php pada OJS

Cara Menghilangkan index.php pada OJS

Permalink adalah URL yang digunakan untuk mengakses halaman tertentu secara permanen. Dalam Open Journal Systems (OJS), penggunaan permalink secara default menyertakan index.php pada URL, yang dapat mengganggu estetika dan kemudahan akses. Dalam artikel ini, kita akan belajar bagaimana cara menghilangkan index.php pada OJS, agar URL Anda terlihat lebih bersih dan user friendly.

Sebelum membahas cara menghilangkan index.php di OJS, terlebih dahulu akan kami bahas secara singkat tentang apa itu permalink dan fungsinya, agar Anda lebih memahami artikel yang kami buat.

Apa Itu Permalink pada OJS?

Permanent link atau yang disingkat menjadi permalink adalah stuktur URL pada sebuah website. Dalam OJS, permalink adalah tautan tetap yang mengarah ke artikel, edisi jurnal, atau halaman lain di Journal online Anda.

Secara default, OJS menggunakan format permalink sebagai berikut:

https://namadomain/index.php/url-halaman

Dalam format permalink diatas, URL menjadi lebih panjang dan terlihat kurang menarik dengan adanya index.php. Namun, Anda dapat menyederhanakannya dengan menghapus index.php pada format tersebut, agar URL menjadi lebih mudah diingat dan diakses oleh pengguna serta mesin pencari.

Kenapa index.php perlu dihilangkan?

Menghapus index.php dari URL di OJS memiliki beberapa manfaat, seperti:

Promo Hosting Murah Rumahweb

  1. URL lebih singkat: URL yang lebih singkat atau pendek akan Memudahkan pengguna dalam membaca dan mengingat URL jurnal.
  2. SEO: URL yang lebih pendek dan clean lebih disukai oleh search engine seperti Google.
  3. Navigasi website: Memudahkan akses ke berbagai halaman jurnal tanpa perlu menyertakan index.php dalam URL.

Setelah mengetahui berbagai manfaat diatas, lalu bagaimana cara menghilangkan index.php di OJS?

Menghilangkan index.php pada OJS

Setelah selesai menginstall OJS dan membuat Journal pertama Anda, maka default permalink url journal anda akan menggunakan format berikut:

https://namadomain/index.php/namajournal

Dalam panduan ini, kita akan belajar bagaimana cara menghilangkan index.php pada OJS permalinks tersebut. Di panduan ini, kami menggunakan OJS 3.4 yang merupakan versi terbaru. Langkah-langkahnya sebagai berikut:

Step 1. Edit config.inc.php

Langkah pertama yang perlu Anda lakukan adalah mengaktifkan restful_urls di OJS pada file config. Langkahnya sebagai berikut:

  1. Login ke cPanel hosting Anda.
  2. Klik menu File manager > public_html atau masuk ke directory root dimana Anda melakukan instalasi OJS.
  3. Edif file config.inc.php, lalu cari baris restful_urls. Ubahlah status restful_urls dari Off menjadi On seperti gambar berikut:
ubah restful urls di OJS menjadi On
  1. Klik tombol ‘Save Changes‘ untuk menyimpan perubahannya.

Step 2. Mengatur permalink melalui .htaccess

Langkah selanjutnya, lakukan penyesuaikan file .htaccess dengan menambahkan script berikut:

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>

Jika sebelumnya Anda belum membuat file .htaccess, maka buatlah terlebih dahulu di directory instalasi OJS Anda. Namun, jika sudah ada, maka Anda hanya perlu menambahkan script tersebut.

Step 3. Pengujian

Langkah terakhir yang perlu kita lakukan adalah mengujinya, untuk memastikan penghapusan index.php pada permalink berhasil kita lakukan. Pengujian bisa dilakukan dengan mengakses halaman OJS, lalu mengklik link Journal yang kita buat.

menghilangkan index.php pada OJS  telah berhasil

Dari screenshot diatas, URL yang sebelumnya menggunakan domain/index.php/pertama telah berhasil berubah ke domain/pertama. Artinya, penghapusan index.php di OJS yang kita lakukan telah berhasil.

Kesimpulan

Menghilangkan index.php pada permalink OJS akan membantu meningkatkan SEO, memudahkan akses pengguna, serta membuatnya lebih mudah diingat. Dengan mengikuti panduan diatas, Anda dapat dengan mudah menghapus index.php pada OJS.

Demikian artikel kami tentang cara menghilangkan index.php pada OJS (Open Journal systems) versi 3.4, semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Cloud Hosting Terbaik Rumahweb

Lutfi Hanif

I am an SEO enthusiast, an editor, a technical content writer, and also an article optimizer for both Journal and Rumahweb Blog.