Mendeklarasikan ErrorDocument 404|apache web server

Jika ingin semua permintaan yang tidak sesuai/cocok apakah permintaan itu menggunakan alamat ip atau nama domain mengarah ke default host,ditunjukkan dengan pesan kesalahan “host not found”.Bisa di setting pada konfigurasi apache sebagai berikut:


<VirtualHost *:80>
ServerName default
DocumentRoot /www/htdocs
ErrorDocument 404 /site_list.html
</VirtualHost>

kode tersebut ditambahkan sebelum pendeklarasian <VirtualHost>yang lain,atau bisa dikatakan,di letakkan pada awal konfigurasi apache.

PErlu diingat disini bahwa code tersebut digunakan dalam konteks pemberian nama virtual host, sehingga diasumsikan bahwa server terdapat nama virtual host yang lain yang juga menggunakan notasi <VirtualHost *:80>, dan yang perlu di ingat bahwa sebelum konten <VirtualHost *:80>,di awal konfigurasi harus dideklarasikan terlebih dahulu dengan NameVirtualHost *: 80


NameVirtualHost *: 80
<VirtualHost *:80>
ServerName default
DocumentRoot /www/htdocs
ErrorDocument 404 /site_list.html
</VirtualHost>

Jika muncul pesan warning pada saat apahe dijalankan seperti ini,hiraukan saja. Walaupun muncul pesan warning, apache akan tetap berjalan dengan normal


 [warn] NameVirtualHost *:80 has no VirtualHosts
 ... waiting [Tue Aug 16 20:24:44 2011] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

Settingan ErrorDocument 404 untuk mengarahkan pengunjung/pengakses web server agar diarahkan ke halaman pesan kesalahan yang berisikan pesan kesalahan yang telah dibuat atau telah disetting dengan nama site_list.html. Yang bertujuan agar pengunjung/pengakses yang mengakses web server tidak ditinggalkan pesan ErrorDocument 404 begitu saja tetapi pengunjung/pengakses yang mendapat pesan kesalahan ErrorDocument 404 bisa kita bantu untuk mengarah ke alamat yang benar pada web server. Sebagai contoh pesan kesalahan ErrorDocument 404 diganti dengan penampilan index situs,sehingga pengunjung/pengakses mendapat gambaran kemana yang harus dituju.

This entry was posted in Linux Server and tagged , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s