Rumahweb Journal
Banner - Apa Itu File Index Pada Website Adalah

Apa Itu File Index Pada Website Beserta Contohnya

Dalam pemrograman, file index mengacu pada file yang pertama kali di eksekusi sebagai titik awal atau entri utama dalam suatu program atau proyek. Contohnya index.html dan index.php.

Pada artikel ini, kami akan menjelaskan tentang apa itu file index pada website beserta contoh implementasi file index di website.

Apa itu file Index

File Index adalah file yang pertama kali di load atau di eksekusi pada sebuah website. Dalam struktur website, file index ini wajib ada agar website dapat tampil dengan baik pada browser, sesuai dengan desain website yang telah dibuat.

Ada beberapa ekstensi file yang dapat dijadikan Index pada website, contohnya index.html dan index.php. Bagi Anda yang berlangganan hosting di Rumahweb, setelah layanan Anda aktif, maka secara default index.php akan terpasang pada directory root Anda. Sehingga ketika domain diakses, maka akan tampil informasi halaman under construction.

Struktur web pada dasarnya akan menggunakan file Index seperti index.html atau index.php sebagai file utama processing web agar muncul di browser, namun struktur tersebut dapat diubah secara mudah. Jika Anda menggunakan Apache sebagai web server, maka pengubahan routing Index web bisa dilakukan melalui file .htaccess.

Jika web server tidak menemukan file Index di direktori yang cocok dengan nama di DirectoryIndex, maka daftar direktori akan ditampilkan ke browser dan menampilkan semua struktur web saat ini seperti contoh pada gambar dibawah:

Pindah Hosting ke Rumahweb Gratis

Tampilan Jika tidak ada file index

Gambar diatas disebut sebagai directory listing. Hal tersebut sangat tidak dianjurkan terlihat oleh publik, karena berkaitan dengan keamanan website itu sendiri yang memungkinkan orang lain dapat melihat data penting dibalik websitenya dan dapat mengakses secara langsung.

Fungsi file index

Fungsi utama file index adalah sebagai file yang pertama kali di eksekusi pada website atau aplikasi, umumnya memiliki isi berupa tampilan homepage dari sebuah website ketika diakses.

Jika menggunakan framework atau CMS tertentu, file index biasanya berfungsi sebagai pemanggil file lain yang berfungsi untuk menampilkan website utamanya.

Contohnya pada CMS WordPress, file index digunakan sebagai pemanggil file lain yaitu wp-blog-header.php. Sedangkan pada file wp-blog-header.php akan di routing ke file lain untuk menampilkan index utama websitenya.

File Index Hosting Rumahweb

Pada layanan hosting di Rumahweb, file index yang pertama kali di load adalah index.html lalu index.php dan index.htm. Artinya, web server Apache akan mencari setiap file di atas secara berurutan, dan akan melayani file pertama yang ditemukan ketika pengunjung hanya meminta sebuah direktori (namadomain/folder/).

Ketika pertama kali mengakses nama domain yang baru di aktivasi, Anda akan menemukan isi websitenya adalah halaman Underconstructions.

Hal ini kami lakukan sebagai upaya agar terhindar dari directory listing di akun hosting Anda, itulah kenapa File Index ini sangat penting.

Cara membuat file index

Anda juga bisa menentukan Index file sendiri pada setiap folder sesuai dengan keinginan. Cara mengubah Index file bisa dilakukan dengan mengedit file .htaccess di folder public_html, lalu tambahkan script berikut:

DirectoryIndex index.php


Silahkan ganti index.php diatas dengan file yang Anda kehendaki, misalnya abc.htm. Namun pastikan, file abc.htm sudah terupload dalam akun hostingnya, jadi ketika anda mengakses domain anda atau directory, file yang pertama kali diakses adalah abc.htm dan bukannya index.php.

Bagi Anda yang ingin membuat file index baru secara manual, anda bisa mengikuti panduan berikut:

  1. Login ke cPanel hosting Anda.
  2. Klik menu file manager seperti pada gambar berikut.
menu file manager
  1. Pada directory public_html, jika masih ada file index.php default hosting, maka silahkan Anda hapus terlebih dahulu. Setelah dihapus, silahkan klik menu +File dan buatlah file index.php atau index.html yang baru.
membuat file index yang baru

Contoh Script Index HTML untuk Under construction

Berikut adalah contoh index html file under construction sederhana yang bisa Anda gunakan. Buatlah terlebih dahulu file index.html pada directory website Anda, lalu gunakan script berikut ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Ganti_Dengan_Nama_WEB_Anda</title>
<style type="text/css">
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#eff2fb;
}
</style>
</head>

<body>

<img src="xxxx.png" width="100%" height />

</body>
</html>

Keterangan :

  • title = silahkan ubah ke nama website anda sendiri
  • image = silahkan upload gambar ke directory website anda, lalu ubah xxxx.png menjadi nama gambar yang anda upload.

Itu dia pembahasan kita tentang File Index Web, silahkan dapat dicoba dan dikembangkan lebih lanjut. Semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 3.8 / 5. Vote count: 19

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

Rumahweb