Pemeriksa Rantai Pengalihan URL
Ikuti rantai pengalihan sebuah URL langkah demi langkah: kode status (301, 302, 307, 308), target Location, dan URL akhir. Mendeteksi loop dan rantai yang terlalu panjang.
https:// ditambahkan jika skema tidak disebutkan.
Apa itu Pemeriksa Pengalihan?
Pemeriksa pengalihan ini menampilkan setiap langkah yang dilalui sebuah URL sebelum mencapai tujuan akhirnya: kode status setiap respons, Location yang dituju, serta URL dan status akhir. Alat ini memperingatkan adanya loop pengalihan, rantai yang lebih dari satu langkah, dan pengalihan sementara yang dipakai di tempat yang seharusnya permanen.
Cara menggunakan Pemeriksa Pengalihan
- Masukkan URL awal, misalnya
http://example.comuntuk menguji aturan HTTP→HTTPS dan www. - Tekan Periksa.
- Baca daftar langkah bernomor beserta kode status dan targetnya.
- Periksa ringkasan (jumlah pengalihan, URL akhir, status akhir) dan peringatan yang muncul.
Kapan menggunakan Pemeriksa Pengalihan
Gunakan setelah migrasi situs, peralihan ke HTTPS, atau restrukturisasi URL untuk memastikan URL lama sampai ke tempat barunya dalam satu langkah 301/308. Alat ini tidak bisa melihat pengalihan yang bergantung pada cookie, status login, atau negara pengunjung, karena permintaan berasal dari pusat data Cloudflare tanpa cookie.
Cara kerja Pemeriksa Pengalihan
Pages Function milik AlgoKit meminta URL dengan pengalihan otomatis dinonaktifkan, mencatat status dan header Location, me-resolve Location relatif terhadap URL saat ini, lalu mengulanginya hingga 10 langkah. Setiap langkah divalidasi ulang dan host-nya di-resolve ulang, sehingga pengalihan tidak bisa mengarahkan fungsi ke alamat privat atau lokal. URL yang muncul dua kali dalam rantai dilaporkan sebagai loop. Hanya pengalihan HTTP yang diikuti; meta-refresh dan pengalihan JavaScript tidak dijalankan.
Kasus Penggunaan Umum
- Memastikan URL http:// dan non-www berakhir di URL kanonis https://www.
- Menemukan dan memendekkan rantai seperti http → https → www → garis miring di akhir.
- Men-debug loop ERR_TOO_MANY_REDIRECTS.
- Memeriksa ke mana sebenarnya tautan pendek atau tautan pelacak mengarah sebelum mengekliknya.
Pertanyaan Umum
301 atau 302 – mana yang sebaiknya dipakai?
Gunakan 301 atau 308 untuk perpindahan permanen agar mesin pencari memindahkan URL-nya. 302, 303, dan 307 bersifat sementara. 307/308 mempertahankan metode permintaan (POST tetap POST); 301/302 bisa diubah menjadi GET oleh klien.
Mengapa rantai pengalihan sebaiknya pendek?
Setiap langkah menambah satu kali bolak-balik bagi pengguna, dan crawler mesin pencari hanya mengikuti jumlah langkah yang terbatas.
Apakah alat ini mengikuti pengalihan JavaScript atau meta refresh?
Tidak. Hanya respons HTTP 3xx dengan header Location yang diikuti.