Kembali ke Blog
Server19 Januari 20263 Menit Baca

Redirect URL di Cloudflare Menggunakan Page Rules

Redirect URL di Cloudflare Menggunakan Page Rules

Dalam pengelolaan website modern, kebutuhan untuk melakukan pengalihan (redirect) URL merupakan hal yang umum. Redirect digunakan untuk berbagai keperluan, seperti migrasi domain, perubahan struktur URL, konsolidasi halaman, hingga peningkatan SEO.

Cloudflare menyediakan beberapa mekanisme redirect di level edge. Untuk kebutuhan redirect sederhana dan cepat, Page Rules masih menjadi solusi yang banyak digunakan karena konfigurasinya ringkas dan mudah dipahami.

Redirect di Cloudflare Menggunakan Page Rules

Page Rules memungkinkan kita mencocokkan URL tertentu, lalu menerapkan aksi seperti Forwarding URL dengan status code redirect yang diinginkan. Aturan ini dieksekusi langsung di edge Cloudflare, sehingga tidak memerlukan perubahan konfigurasi di web server atau aplikasi.

Keunggulan Page Rules antara lain:

  • Dieksekusi di edge Cloudflare.
  • Tidak memerlukan konfigurasi Apache, Nginx, atau aplikasi.
  • Cocok untuk redirect domain atau URL secara global.
  • Mudah dikelola melalui Cloudflare Dashboard.

Prasyarat

Sebelum membuat Page Rules, pastikan:

  • Domain sudah terdaftar dan aktif di Cloudflare.
  • DNS domain menggunakan nameserver Cloudflare.
  • Anda memiliki akses ke Cloudflare Dashboard.
  • Hostname yang akan di-redirect sudah terdaftar di DNS Cloudflare.

Redirect Menggunakan Page Rules

Konfigurasi DNS Domain

Pastikan domain dan subdomain yang akan di-redirect sudah terdaftar di DNS Cloudflare dan berstatus Proxied.

redirect-url-di-cloudflare-menggunakan-redirect-rules-dns

Contoh konfigurasi DNS:

  • Type: A | Name: @ | IPv4 Address: 192.0.2.1 | Proxy: Proxied
  • Type: A | Name: www | IPv4 Address: 192.0.2.1 | Proxy: Proxied

Langkah ini penting karena Page Rules hanya dapat bekerja pada hostname yang sudah terdaftar di DNS Cloudflare.

Buat Page Rule Baru

redirect-url-di-cloudflare-menggunakan-redirect-rules-page-rule

Masuk ke Cloudflare Dashboard, lalu navigasikan ke menu Rules → Page Rules. Klik Create Page Rule untuk menambahkan aturan baru.

Konfigurasi URL

redirect-url-di-cloudflare-menggunakan-redirect-rules-page-rule-configuration

Pada kolom URL, masukkan domain atau pola URL yang ingin di-redirect.

Contoh:

arek.biz.id/* atau www.arek.biz.id/*

Anda dapat menentukan kondisi berdasarkan berbagai parameter, seperti: Hostname ,URI Path, Query String, HTTP Method.

Pada bagian Pick a Setting, pilih Forwarding URL, lalu tentukan:

  • Destination URL: https://aristocaesar.com/
  • Status Code: 301 – Permanent Redirect

Setelah semua konfigurasi sesuai, klik Save and Deploy Page Rule untuk mengaktifkan Page Rule. Setelah konfigurasi sesuai, klik Save and Deploy Page Rule untuk mengaktifkan aturan.

redirect-url-di-cloudflare-menggunakan-redirect-rules-list-rule

Pastikan status Page Rule dalam kondisi aktif.

Hasil Redirect

Dari konfigurasi yang telah dilakukan, permintaan ke domain lama akan otomatis dialihkan ke domain baru.

redirect-url-di-cloudflare-menggunakan-redirect-rules-result

Praktik Terbaik

Beberapa praktik terbaik dalam menggunakan Page Rules untuk redirect di Cloudflare:

  • Gunakan status code 301 untuk redirect permanen.
  • Hindari redirect berantai (redirect chain).
  • Gunakan wildcard (*) agar satu rule mencakup banyak URL.
  • Dokumentasikan setiap aturan redirect.
  • Perhatikan batasan Page Rules pada paket gratis (maksimal 3 rule).

Penutup

Page Rules di Cloudflare memberikan solusi yang sederhana dan efektif untuk mengelola redirect URL secara terpusat. Dengan konfigurasi yang tepat, redirect dapat dilakukan tanpa menyentuh konfigurasi server, sekaligus tetap menjaga performa dan konsistensi akses website.

Untuk kebutuhan yang lebih kompleks dan berbasis kondisi lanjutan, Cloudflare juga menyediakan Redirect Rules berbasis expression. Namun, untuk kasus migrasi domain dan redirect sederhana, Page Rules masih menjadi pilihan yang praktis.


Referensi