Pemeriksa pengalihan URL
Gunakan pemeriksa pengalihan URL kami untuk mengidentifikasi pengalihan 301 dan 302 untuk URL tertentu, memeriksa hingga 10 pengalihan.

Pemeriksa pengalihan URL adalah alat gratis yang mendeteksi pengalihan 301 dan 302 untuk URL tertentu serta mengikuti rantai pengalihan hingga 10 langkah.
Apa itu pengalihan URL?
Pengalihan URL adalah respons HTTP yang meminta browser, perayap mesin pencari, atau klien lain untuk mengakses alamat berbeda. Respons ini biasanya berisi kode status 3xx dan kolom Location dengan nilai berupa referensi URI, yang dapat bersifat relatif.
Kode status 301 berarti suatu sumber daya telah dipindahkan secara permanen. Kode ini umum digunakan setelah alamat halaman diubah, situs dipindahkan dari HTTP ke HTTPS, atau beberapa URL duplikat digabungkan. Kode status 302 berarti sumber daya ditemukan di alamat lain, tetapi pemindahannya umumnya dianggap sementara.
HTTP juga menetapkan kode pengalihan lain, termasuk 303, 307, dan 308. Perbedaannya dapat memengaruhi cara klien mengulangi permintaan, terutama untuk metode seperti POST. Untuk pengalihan halaman web sehari-hari, 301 dan 302 masih umum digunakan dan merupakan kode yang dirancang untuk dideteksi oleh pemeriksa ini.

Bagaimana cara memeriksa pengalihan URL?
Kolom Kode status menerima kode status HTTP, seperti 301 atau 302. Pemeriksaan dilakukan di server dan mencakup hingga 10 langkah pengalihan.
Input dikirim ke server melalui HTTPS dan tidak disimpan.

Pengalihan apa saja yang dapat dideteksi?
Pemeriksa ini mendeteksi pengalihan 301 dan 302. Kode 301 menunjukkan pengalihan permanen, sedangkan 302 menunjukkan pengalihan sementara.
Urutan yang terus bergantian antara dua alamat disebut loop pengalihan. Urutan panjang yang berpindah-pindah antara HTTP, HTTPS, www, non-www, dan variasi garis miring penutup disebut rantai pengalihan. Alat ini berhenti setelah paling banyak 10 langkah, sehingga tidak dapat memastikan tujuan akhir dari rantai yang lebih panjang.

Mengatasi masalah pengalihan yang umum
Pemeriksaan pengalihan berguna ketika alamat akhir di browser menyembunyikan respons perantara. Dengan pemeriksaan ini, kamu dapat membedakan kesalahan konfigurasi HTTP dari masalah DNS, aplikasi, atau cache.
- Halaman yang dipindahkan masih terbuka di alamat lama. Periksa langsung URL lama. Pengalihan 301 seharusnya mengarah ke halaman pengganti yang dimaksud, bukan ke halaman beranda umum atau alamat usang lainnya.
- HTTP dan HTTPS terus berganti. Uji kedua versinya. Aturan yang bertentangan di server web, jaringan penayangan konten, atau aplikasi dapat mengalihkan HTTPS kembali ke HTTP, sementara lapisan lain langsung membalikkan pengalihan tersebut.
- Tautan dalam email tidak membuka halaman tujuan yang diharapkan. Periksa URL lengkap yang disalin dari pesan, termasuk string kuerinya. Layanan pelacakan sering menambahkan satu atau beberapa pengalihan sebelum halaman akhir, dan tujuan perantara yang rusak dapat menghentikan rantai tersebut.
Untuk pemindahan domain, uji beberapa jalur halaman yang mewakili isi situs, bukan hanya halaman beranda. Pengalihan halaman beranda yang benar tidak membuktikan bahwa halaman produk, artikel, dan file yang diunggah memiliki aturan tujuan yang setara.
Tanda baca dan spasi juga berpengaruh. Spasi mentah tidak valid dalam URL dan biasanya perlu dikodekan dengan pengodean persen, misalnya %20. Fragmen yang diawali # ditangani oleh browser dan tidak dikirim dalam permintaan HTTP. Karena itu, mengubah fragmen saja tidak akan memilih pengalihan lain di sisi server. Nama domain internasional dapat ditampilkan dalam bentuk ASCII Punycode, sedangkan karakter non-ASCII pada jalur dikodekan menjadi byte, biasanya menggunakan UTF-8, lalu byte terkait dikodekan dengan pengodean persen saat dikirim.
Mengapa pengalihan yang benar masih terlihat salah?
Pengalihan yang benar dapat terlihat salah karena browser, resolver DNS, server proksi, dan jaringan penayangan konten mungkin menggunakan informasi dalam cache. Pengalihan permanen sangat mungkin tetap muncul dari cache browser setelah aturan di server diubah.
Pemeriksa di sisi server tidak menggunakan riwayat pengalihan lokal browser kamu, meskipun situs tujuan atau CDN-nya masih mungkin memberikan respons dari cache.
Perubahan DNS menimbulkan jeda yang berbeda. Resolver rekursif dapat menyimpan alamat IP lama hingga masa berlaku data pada catatan tersebut berakhir. Selama periode itu, jaringan yang berbeda bisa mengakses server berbeda dan menerima aturan pengalihan yang berbeda pula. Istilah "propagasi DNS" menggambarkan berakhirnya cache secara tidak serentak ini, bukan satu peristiwa pembaruan yang terjadi sekaligus di seluruh dunia.
Jika domain baru saja dipindahkan, bandingkan catatan DNS, konfigurasi CDN, dan aturan server asal. Pemeriksa Cache Google dapat memberikan konteks tentang halaman lama yang pernah diindeks atau disimpan dalam cache, sedangkan Pemeriksa hosting situs web dapat membantu mengidentifikasi lokasi hosting domain saat ini. Keduanya tidak menggantikan pemeriksaan pengalihan HTTP.
Pertanyaan umum
Apakah pengalihan 301 bisa diubah nanti?
Ya. Konfigurasi server dapat diubah, tetapi klien mungkin masih menggunakan respons 301 yang tersimpan dalam cache untuk sementara waktu. Lakukan pengujian dengan profil browser baru dan hapus cache CDN terkait jika kamu memiliki kendali atasnya. Hindari penggunaan 301 pada tahap awal pengujian jika tujuan pengalihan masih mungkin berubah.
Apakah string kueri URL ikut diteruskan ke tujuan pengalihan?
Hanya jika aturan pengalihan dan nilai Location yang dihasilkannya mempertahankan string tersebut. Beberapa sistem menyalin string kueri asli secara otomatis, sedangkan sistem lain mengganti atau menghapusnya. Periksa URL realistis yang berisi parameter pengujian yang aman, jangan berasumsi bahwa semua variasi akan berperilaku sama.
Bagaimana input saya diproses?
Prosesnya dilakukan di server. Input dikirim ke server melalui HTTPS dan tidak disimpan.
Apakah alat ini memeriksa pengalihan JavaScript atau meta refresh?
Pemeriksa ini mendeteksi pengalihan HTTP 301 dan 302, hingga sebanyak 10 pengalihan.
Bisakah saya memeriksa pengalihan melalui baris perintah?
Bisa. Perintah curl dapat menampilkan header respons, dan opsi untuk mengikuti pengalihan dapat digunakan guna meminta lokasi berikutnya. Cara ini berguna jika kamu memerlukan pemeriksaan yang dapat diulang dari mesin atau jaringan tertentu, terutama setelah mengubah aturan DNS atau firewall.
Alat Populer
Buat tanda tangan kustom Anda sendiri dan unduh dengan mudah menggunakan alat pembuat tanda tangan kami untuk e-tanda tangan yang dipersonalisasi.
Hitung ukuran teks apa pun dalam Byte (B), Kilobyte (KB), atau Megabyte (MB) menggunakan alat kalkulator ukuran teks kami.
Gunakan alat pencarian IP terbalik untuk menemukan domain atau host yang terkait dengan alamat IP dengan cepat dan mudah.
Gunakan alat ping kami untuk memeriksa status dan waktu respons dari situs web, server, atau port dengan cepat dan efisien.
Alat pencarian IP dari Digily Link menyediakan informasi terperinci tentang alamat IP mana pun. Gunakan layanan online gratis ini untuk mendapatkan data IP yang komprehensif.
Buat tautan WhatsApp gratis Anda secara instan dengan Pembuat Tautan WhatsApp kami. Tambahkan pesan khusus dan mulai obrolan dengan satu klik. Tidak perlu login atau pengkodean.