Page 29 - Pemrograman-Web-Semester1
P. 29
Pemrograman Web Semester 1
File standar
Jelas, tidak setiap URL yang lihat adalah begitu panjang. Banyak alamat
tidak termasuk nama file, tapi hanya menunjuk ke sebuah direktori, seperti ini
:
http://www.w3schools.com/
http://w3schools.com/html/
Ketika server menerima permintaan untuk nama direktori bukan file tertentu,
terlihat dalam direktori tersebut untuk dokumen default, biasanya bernama
index.html.
Jadi, ketika seseorang jenis URL di atas ke browser mereka, apa yang
mereka benar-benar akan melihat apakah ini :
http://www.w3schools.com/index.html
http://www.jendesign.com/resume/index.html
Nama file default ( juga disebut sebagai file indeks) dapat bervariasi, dan
tergantung pada bagaimana server dikonfigurasi. Dalam contoh ini, ia
dinamai index.html, tetapi beberapa server menggunakan nama file
default.htm. Jika situs menggunakan pemrograman server-side untuk
menghasilkan halaman, file indeks mungkin diberi nama index.php atau
index.asp. Hanya memeriksa dengan administrator server atau departemen
dukungan teknis di layanan hosting untuk memastikan memberikan file
default nama yang tepat.
Hal lain yang perlu diperhatikan adalah bahwa dalam contoh pertama, URL
asli tidak memiliki garis miring tertinggal untuk menunjukkan itu adalah
sebuah direktori. Ketika slash dihilangkan, server hanya menambahkan satu
jika menemukan direktori dengan nama itu.
File index ini juga berguna untuk keamanan. Beberapa server ( tergantung
pada konfigurasi mereka) menampilkan isi direktori jika file default tidak
ditemukan. Gambar 2-2 menunjukkan bagaimana dokumen-dokumen di
direktori housepics terpapar sebagai hasil dari file default yang hilang.
15 | P a g e