25 September 2020

ikhyarBlog

Mozzarella Murah Makassar

Mengalihkan URL menggunakan berkas .htaccess

Mengalihkan URL menggunakan berkas .htaccess merupakan salah satu cara dari berbagai macam cara pengalihan sebuah berkas halaman web, cara ini di gunakan karena tergolong simpel tanpa merubah berkas web induk.

Kasus 1 : Bagaimana cara mengalihkan seluruh tautan untuk www.ikhyar.com ke ikhyar.com

Caranya yaitu dengan membuat pengalihan 301, fungsi nya adalah memaksa semua permintaan http untuk menggunakan www.ikhyar.com atau ikhyar.com

  • Contoh 1 – Mengalihkan ikhyar.com ke www.ikhyar.com:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www.ikhyar.com$ [NC]
    RewriteRule ^(.*)$ http://www.ikhyar.com/$1 [L,R=301]
  • Contoh 2 – Mengalihkan www.ikhyar.com ke ikhyar.com:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.ikhyar.com$
    RewriteRule ^/?$ "http://ikhyar.com/" [R=301,L]

Kasus 2 : Bagaimana cara Mengalihkan ke ikhyar.com/index.php

Saya memiliki situs web dengan nama ikhyar.com dan saya ingin mengalihkan seluruh url yang masuk ke ikhyar.com/ ke ikhyar.com/index.php jadi sintaks nya seperti di bawah ini:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ikhyar.com$
RewriteRule ^$ http://ikhyar.com/index.php [L,R=301]

Kasus 3 : Bagaimana cara Mengalihkan visitors ke Blog baru saya

Misalnya saya memiliki situs web lama yang biasanya saya akses di ikhyar.com dan saya memiliki situs web baru dengan alamat ikhyar.info. Menyalin isi dari situs lama ke situs baru adalah langkah pertama nya, tapi apa yang terjadi setelah itu? saya harus melakukan pengarahan 301 secara permanen pindah dari domain lama ke domain baru. berikut cara mudah nya dan memiliki beberapa keuntungan:

Pembaca setia blog saya secara otomatis akan diarahkan ke domain baru dan saya tidak harus memberitahu mereka.

  • Mesin pencari seperti google akan diarahkan ke domain baru dan semua informasi yang terkait akan pindah ke domain baru (tetapi hal ini jelas memakan waktu, tidak terindex secara instant).
  • Google PageRank akan ditransfer ke domain baru, serta informasi internal lain-lain nya seperti mengatur posisi halaman di halaman hasil mesin pencari (SERP) seperti TrustRank. Sangat menguntungkan bukan?

 Caranya adalah Buat pengalihan 301 untuk semua permintaan http yang datang ke domain lama.

Contoh 1 : Pengalihan dari ikhyar.com ke www.ikhyar.info:

RewriteEngine On
RewriteCond %{HTTP_HOST} !ikhyar.com$ [NC]
RewriteRule ^(.*)$ http://www.ikhyar.info/$1 [L,R=301]

Hal ini berguna jika saya menggunakan www.ikhyar.info sebagai nama domain baru ( lihat juga artikel tentang mengarahkan domain www dan non-www artikel akan menyusul, atau cari di google caranya). Jika tidak mari lihat contoh 2.

Contoh 2 : Pengalihan dari ikhyar.com ke ikhyar.info:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !ikhyar.com$ [NC]
RewriteRule ^(.*)$ http://ikhyar.info/$1 [L,R=301]