Welcome To My Blog

Selasa, 20 Desember 2011

Setting 404 Error Page di Web hostingmu

Akhirnya saya mendapat solusi dari persoalan satu ini. Bagi pengguna free hosting atau hosting gratis dari 000webhost.com pasti mengalami hal yang sama seperti saya, Yaitu error page yang tampilannya menggangu menurut saya. Coba saja kamu buat error halaman page kamu seperti menambahkan karakter apa saja di depan domain, Maka otomatis akan langsung di redirect ke halaman http://error404.000webhost.com/? . Nah saya mau share bagaimana cara merubah hal tersebut sesuai dengan keinginan kita . 
Ok berikut ini adalah langkah untuk Setting 404 Error Page 000webhost :
  • Pertama adalah tambahkan file .htacces pada /public_html hosting kamu . Isikan file tersebut dengan kode berikut ini :  
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php
ErrorDocument 500 /error.php
  • Kemudian tambahkan juga file error.php pada /public_html hosting kamu. Isikan file tersebut dengan kode berikut ini :
<?php
$status = $_SERVER['REDIRECT_STATUS'];
$codes = array(
        403 => array('403 Forbidden', 'The server has refused to fulfill your request.'),
        404 => array('404 Not Found', 'The document or file requested was not found.'),
        405 => array('405 Method Not Allowed', 'The method specified in the Request-Line is not allowed for the specified resource.'),
        408 => array('408 Request Timeout', 'Your browser failed to send a request in the time allowed by the server.'),
        500 => array('500 Internal Server Error', 'The request was unsuccessful due to an unexpected condition encountered by the server.'),
        502 => array('502 Bad Gateway', 'The server received an invalid response from the upstream server while trying to fulfill the request.'),
        504 => array('504 Gateway Timeout', 'The upstream server failed to send a request in the time allowed by the server.')
        );
$title = $codes[$status][0];
$message = $codes[$status][1];
if ($title == false || strlen($status) != 3) {
    $message = 'Please supply a valid status code.';
}
echo '<p><h1>' . $title . '</h1></p>' .
     '<p>' . $message . '</p>';
?>
  • Selesai
Script diatas itu bisa kamu ubah dengan script buatan kamu sendiri ...

2 komentar:

  1. min, itu di direct ke 404 not found langsung. ane mau nya kefile website ane? ada pencerahan ga min?

    BalasHapus
  2. min.. ko ane gabisa min. masih error

    BalasHapus

 
Buku Tamu