Alihkan non-www ke www atau www ke non-www

Mengarahkan ulang permintaan dari domain yang tidak disukai penting karena mesin telusur menganggap URL dengan dan tanpa “www” sebagai dua situs web yang berbeda.

Itu membuat entri duplikat, yang tidak cocok untuk SEO.

Saya memperhatikan ini ketika saya menganalisis situs saya dengan alat SEO, berpikir untuk membaginya dengan Anda semua.

Ada banyak cara untuk mengalihkan non-www ke www atau www ke non-www. Mari kita lihat beberapa cara termudah untuk menyelesaikannya.

Apache HTTP

Jika Anda menggunakan server HTTP Apache maka Anda dapat mencapai pengalihan ini melalui .htaccess atau dengan memodifikasi file httpd.conf.

  18 Kursus Online untuk Mempelajari Kecerdasan Buatan (AI) pada tahun 2022

Jika Anda menggunakan shared hosting maka Anda mungkin lebih suka melakukan file .htaccess tetapi jika Anda memiliki kontrol penuh pada server seperti VPS atau Cloud maka layak untuk mempertimbangkan cara httpd.conf. Metode apa pun yang Anda pilih, buat cadangan file sebelum memodifikasi apa pun.

Untuk mengalihkan dari www ke non-www, Anda dapat menambahkan yang berikut ini.

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

Dan, untuk mengalihkan dari non-www ke www, tambahkan di bawah ini.

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

Simpan file dan restart Apache jika menggunakan metode httpd.conf.

Nginx

Untuk mengalihkan dari www di Nginx, Anda dapat menambahkan kode berikut di file nginx.conf di bawah blok server.

return 301 $scheme://yoursite.com$request_uri;

Contoh berikut untuk redirect dari www ke non-www.

server {
        server_name  www.geekflarelab.com;
        return 301 $scheme://geekflarelab.com$request_uri;
           }

Dan, kode di bawah ini untuk mengalihkan dari www ke non-www.

server {
    server_name geekflarelab.com;
    return 301 $scheme://www.geekflarelab.com$request_uri;
}

Simpan file dan mulai ulang server Nginx.

  15 Proyek Python Pemula untuk Dilatih dan Dipelajari

Cloudflare

Menerapkan pengalihan sangat mudah jika Anda menggunakan Cloudflare. Anda dapat memanfaatkan Aturan Laman untuk menerapkan pengalihan.

  • Masuk ke Cloudflare dan pilih situs tempat Anda ingin meletakkan pengalihan
  • Buka tab Aturan Halaman dan buat aturan baru
  • Masukkan URL dan pilih pengaturan sebagai “Meneruskan URL”
  • Pilih kode status (301 jika ingin permanen)
  • Masukkan target di mana Anda ingin mengarahkan ulang
  • Aturan berikut adalah untuk mengalihkan semuanya dari https://www.techking.id.com ke https://techking.id.com
  • Setelah selesai, klik Simpan dan Terapkan

Dan dalam satu menit, pengalihan situs Anda aktif.

Kesimpulan

Saya harap hal di atas membantu Anda menempatkan pengalihan seperti yang Anda inginkan. Jika Anda menggunakan WordPress dan ingin mengarahkan ulang lebih dari www, lihat artikel ini untuk menangani pengalihan di WP.

Senang membaca artikelnya? Bagaimana kalau berbagi dengan dunia?