Senin, 09 Maret 2015

Penjelasan Tentang Pesan Kesalahan 301 Moved Permanently

Penjelasan Tentang Pesan Kesalahan 301 Moved Permanently hanyalah sebuah pesan kesalan pada suatu URL yang dimana sudah diredirect permanen dengan kode HTTP 301 berarti link yang bersangkutan sudah diredirect permanen oleh servers, redirect sendiri ada 2 ada yang permanen ada yang sementara contoh redirect yang sementara adalah pengalian pada servers dengan kode A contohnya adalah pointing domain walupun sama sama tujuannya adalah pengalihan link atau URL tetapi ada perbedaan dari kedua hal tersebut.contoh sederhanaya:

Artikel Sebelumnya; Pengertian Dan Penjelasan Tentang HTTP Compression

301 Moved Permanently

GET /index.php HTTP / 1.1
Host: www.google.com

HTTP / 1.1 301 Moved Permanently
Location: http://www.google.com/index.asp

Contoh Redirect di Web Servers dengan File Htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://google.com/$1 [R,L]

Contoh Redirect di Web Servers dengan Php

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://google.com/halaman-baru.html");
exit();
?>

Contoh Redirect di Web Servers dengan Nginx

location /old/url/ {
    return 301 /new/url;
}

Artikel Selanjutnya; Penjelasan Tentang Pesan Kesalahan 302 Found
Dan hanya Itu Saja pembahasan kali ini tentang Penjelasan Tentang Pesan Kesalahan 301 Moved Permanently semoga bermanfaat dan dapat membantu terima kasih.