Apakah Anda mencari cara yang hemat biaya (seperti gratis!) untuk mengalihkan satu domain ke domain lain? Di sini, saya akan memandu Anda dalam menyiapkan penerusan URL gratis dengan Cloudflare, termasuk pengalihan wildcard 301 yang sangat penting tersebut. Ayo selami!
Sebelum kita masuk ke seluk beluknya, mari kita bahas mengapa Cloudflare adalah pilihan yang sangat baik untuk penerusan URL:
- Ini sepenuhnya gratis! (Siapa yang tidak suka menabung?)
- Anda dapat mengatur pengalihan HTTPS tanpa memerlukan sertifikat SSL Anda sendiri.
- Mudah digunakan, bahkan bagi mereka yang tidak paham teknologi.
- Cloudflare menawarkan tambahan keamanan dan manfaat kinerja.
- Ini adalah solusi terukur yang berkembang sesuai kebutuhan Anda.
Memahami Pengalihan Wildcard
Kami sedang menyiapkan apa yang disebut “pengalihan karakter pengganti”. Artinya, halaman mana pun yang coba diakses seseorang di domain lama Anda, mereka akan otomatis diarahkan ke halaman terkait di domain baru Anda. Ini seperti memiliki polisi lalu lintas yang cerdas yang bekerja untuk situs web Anda!
Misalnya, jika kita mengalihkan dari “domain lama Anda.com” menjadi “domain baru Anda.com”, inilah yang terjadi:
http://yourolddomain.com/ → https://yournewdomain.com/
https://yourolddomain.com/ → https://yournewdomain.com/
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
Bagian terbaiknya? Ini semua adalah pengalihan 301, yang bersifat permanen dan meneruskan semua manfaat SEO yang berharga. Peringkat mesin pencari Anda akan berterima kasih!
Panduan Langkah demi Langkah untuk Penerusan URL Cloudflare Gratis
Langkah 1: Mendaftar ke Cloudflare
Pertama, pergilah ke Cloudflare dan daftar untuk mendapatkan akun gratis. Hanya paket gratis yang kami perlukan untuk pengaturan pengalihan URL Cloudflare ini.
Setelah Anda masuk, klik pada “+ Tambahkan Situs” tombol. Masukkan domain yang ingin Anda alihkan (yang lama) dan klik “Tambahkan Situs.”
Langkah 2: Siapkan Catatan DNS
Cloudflare akan memindai catatan DNS yang ada. Di sinilah hal ini menjadi sedikit teknis, jadi perhatikan!
Hapus semua data yang ditemukan (kecuali jika Anda menggunakan domain untuk email atau layanan penting lainnya, simpan data tersebut).
Sekarang, kita akan menambahkan dua data A baru:
Type: A
Name: @
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)
Type: A
Name: www
Content: 192.0.2.1
TTL: Auto
Proxy status: Proxied (orange cloud - very important)
Bahwa 192.0.2.1 Alamat IP adalah alamat tiruan. Bagian krusialnya adalah mengaktifkan cloud oranye untuk memastikan Cloudflare memproksi lalu lintas.
Langkah 3: Perbarui Server Nama Anda
Langkah ini penting agar penerusan URL Cloudflare gratis Anda berfungsi. Cloudflare akan memberi Anda dua server nama.
Anda perlu memperbaruinya di registrar domain Anda. Mari kita lihat cara melakukan ini dengan dua registrar populer:
Memperbarui Server Nama di Namecheap:
- Masuk ke akun Namecheap Anda.
- Buka “Daftar Domain” dan klik “Kelola” di samping domain yang Anda perbarui.
- Di bagian “Server Nama”, pilih “DNS Khusus” dari menu tarik-turun.
- Masukkan nameserver Cloudflare yang disediakan.
- Klik tanda centang hijau untuk menyimpan.
Memperbarui Server Nama di GoDaddy:
- Masuk ke akun GoDaddy Anda.
- Klik “Domain”, lalu “Kelola” di samping domain yang relevan.
- Gulir ke bagian “Server Nama” dan klik “Ubah”.
- Pilih “Masukkan nameserver saya sendiri”, lalu masukan nameserver Cloudflare.
- Klik "Simpan".
Ingat, diperlukan waktu hingga 24-48 jam agar perubahan ini diterapkan secara global, jadi bersabarlah!
Langkah 4: Buat Aturan Halaman untuk Pengalihan Situs Web Cloudflare 301
Di sinilah keajaiban terjadi! Pergi ke “Aturan Halaman” bagian dan klik “Buat Aturan Halaman.”
Di bidang URL, masukkan:
*yourolddomain.com/*
Untuk pengaturannya, pilih “URL Penerusan” dan “301 – Pengalihan Permanen.”
Di bidang URL tujuan, masukkan:
https://yournewdomain.com/$2
Bahwa / $ 2 pada akhirnya sangat penting – itulah yang membuat pengalihan wildcard berfungsi!
http://yourolddomain.com/about/ → https://yournewdomain.com/about/
https://yourolddomain.com/blog/post-1/ → https://yournewdomain.com/blog/post-1/
\$2 di akhir URL penerusan sangat penting agar pengalihan wildcard berfungsi.
Berikut adalah cara kerjanya:
Saat Anda menyiapkan aturan halaman di Cloudflare, Anda dapat menggunakan sintaks yang disebut “penulisan ulang URL” untuk memanipulasi URL. \$2 adalah variabel khusus yang mengacu pada bagian kedua dari pola URL.
Dalam kasus pengalihan wildcard, pola URL-nya adalah *domain lamaanda.com/*. * adalah karakter wildcard yang cocok dengan karakter apa pun (termasuk tidak ada karakter apa pun). Variabel \$2 mengacu pada variabel kedua *
dalam pola, yang cocok dengan jalur atau string kueri apa pun setelah nama domain.
Saat Anda menyertakan \$2 di akhir URL penerusan, Cloudflare menggantinya dengan jalur sebenarnya atau string kueri dari URL asli. Hal ini memungkinkan pengalihan untuk mempertahankan struktur URL asli dan parameter kueri.
Berikut ini adalah contohnya:
Original URL: http://yourolddomain.com/path/to/page?query=string
URL Pattern: *yourolddomain.com/*
Forwarding URL: https://yournewdomain.com/\$2
Destination URL: https://yournewdomain.com/path/to/page?query=string
Seperti yang Anda lihat, variabel \$2 diganti dengan jalur asli dan string kueri, menghasilkan pengalihan mulus yang mempertahankan struktur URL asli.
Jika Anda tidak menyertakan variabel \$2, pengalihan hanya akan menuju ke https://domainbaruAnda.com/.
Jadi, singkatnya, variabel \$2 adalah alat yang ampuh dalam sintaks penulisan ulang URL Cloudflare yang memungkinkan Anda membuat pengalihan fleksibel dan dinamis yang mempertahankan struktur URL asli.
Memecahkan Masalah Umum pada Penerusan URL di Cloudflare
Meskipun menyiapkan penerusan URL di Cloudflare relatif mudah, Anda mungkin mengalami beberapa masalah selama prosesnya. Jangan khawatir, kami siap membantu Anda! Berikut beberapa masalah umum dan solusinya:
1. Pengalihan Tidak Berfungsi
- Gejala: Pengalihan Anda tidak berfungsi, dan Anda mendapatkan pesan “404 Not Found” atau “500 Internal Server Error”.
- Larutan: Periksa apakah data DNS Anda sudah diatur dengan benar, dan server nama Anda telah diperbarui. Selain itu, pastikan aturan laman Anda disiapkan dengan benar, dengan pola URL dan URL penerusan yang benar.
2. Pengalihan Lingkaran
- Gejala: Anda mendapatkan loop pengalihan, di mana browser Anda terus mengalihkan antara dua URL atau lebih.
- Larutan: Periksa apakah aturan halaman Anda sudah disiapkan dengan benar, dan Anda tidak membuat loop pengalihan dengan mengarahkan dua URL satu sama lain. Selain itu, pastikan pola URL Anda cukup spesifik untuk menghindari pencocokan beberapa URL.
3. Pengalihan Subdomain Tidak Berfungsi
- Gejala: Pengalihan subdomain Anda tidak berfungsi, dan Anda menerima pesan “404 Not Found” atau “500 Internal Server Error”.
- Larutan: Pastikan Anda telah menyiapkan aturan halaman terpisah untuk subdomain Anda, dengan pola URL dan URL penerusan yang benar. Selain itu, pastikan data DNS Anda disiapkan dengan benar untuk subdomain Anda.
4. Parameter URL Tidak Dipertahankan
- Gejala: Parameter URL Anda (misalnya,
?utm_source=google
) tidak dipertahankan selama pengalihan. - Larutan: Pastikan Anda menggunakan
\$2
variabel di URL penerusan Anda untuk mempertahankan parameter URL.
5. Pengalihan Tidak Berfungsi untuk Browser Tertentu
- Gejala: Pengalihan Anda berfungsi untuk beberapa browser tetapi tidak pada browser lainnya.
- Larutan: Periksa apakah sertifikat SSL Anda valid dan dikonfigurasi dengan benar, karena beberapa browser mungkin lebih ketat terhadap kesalahan SSL. Selain itu, pastikan aturan laman Anda disiapkan dengan benar, dengan pola URL dan URL penerusan yang benar.
Dengan mengikuti tips pemecahan masalah ini, Anda seharusnya dapat menyelesaikan masalah umum penerusan URL di Cloudflare
Wrapping Up
Dan itu dia! Anda baru saja menyiapkan penerusan URL gratis dengan Cloudflare, lengkap dengan pengalihan 301 wildcard. Metode ini memberikan solusi yang kuat dan terukur untuk mengelola pengalihan domain Anda.
Bagian terbaiknya? Anda sekarang dapat membatalkan paket hosting apa pun di domain lama Anda. Pengalihan Anda akan tetap berfungsi, mengirimkan semua lalu lintas yang berharga (dan jus SEO) ke situs baru Anda.
Anda juga harus membaca panduan saya tentang caranya membuat pemendek URL dengan pekerja Cloudflare sini.