Redirect Domain Lama ke Domain Baru via PHP

Sebelumnya ane pernah posting bagaimana cara untuk melakukan redirect dari domain lama ke domain baru berikut dengan path URI nya.,
namun pada postingan sebelumnya ane menggunakan .htaccess sebagai pengendalinya,
nah, ada teman yang kebetulan menggunakan hosting gratisan dan tidak diijinkan untuk membuat file .htaccess
untuk solusinya, kita bisa menggunakan file php sebagai pengendalinya.

pertama buat dulu file index.php atau letakan pada file header.php apabila kamu melakukan pemecahan terhadap file htmlnya.

masukan kode ini:

$uri = $_SERVER['REQUEST_URI'];
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://newsite.com$uri" );

sedikit penjelasan kode,
pada baris pertama, kita menangkap request alamat URI dan kita masukan ke dalam variabel URI.
pada baris berikut, kita memberikan pesan ke browser bahwa halaman sudah dialihkan secara permanent
dan yang terpenting adalah bagian baris ketiga ini,
dimana kita memberikan perintah untuk pengalihan URI ke alamat baru :))

semoga bermanfaat 🙂

7 Comments


  1. nah ternyata ada cara selain htaccess yak. Sip sip… sharingnya bermanfaat

    Reply

    1. iya mas bro…kalo gak ada akses ke htaccess bisa pake php 😀

      Reply

  2. mas aq mau nanya2 tentang css, kalau ga keberatan email mas apa? thanks sebelumnya

    Reply

    1. iya, saya coba di xampp fo windows dengan di apachenya ubuntu bisa juga 😀

      Reply

  3. Salam kenal… saya mau tanya master.
    kalau cara URL Lama ke URL baru dari domain yang sama bagaimana ya?

    saya punya domain/situs memakai sbuah CMS A trus rencana mau ganti CMS B
    tetapi URL Title CMS B tidak sama dengan URL Title CMS A
    CMS A domain awalnya _http://domain.com/article/read/id/judul-artikel.html
    CMS B URL Baru _http://domain.com/story.php/baca=judul-artikel

    bagaimana agar URL lama jika dibuka menjadi URL baru…

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *