lobsite! Masuk Daftar

Alat gratis /

Generator Pengalihan

Ubah daftar URL lama dan baru menjadi aturan pengalihan untuk lobsite.toml, Netlify, Vercel, Nginx, dan Apache .htaccess, dengan deteksi pengulangan dan rantai.

Satu per baris: path lama, path atau URL baru, dan opsional status. :name cocok dengan satu segmen, * di akhir cocok dengan sisanya (:splat di target). File _redirects Netlify atau Cloudflare dapat ditempel apa adanya.

lobsite.toml 5 aturan
  • Tanpa pengulangan, rantai, atau duplikat.

301 → /posts/hello-world, dari baris 3

Cara menggunakan

  1. Tempelkan pengalihan Anda, satu per baris: path lama, path atau URL baru, dan opsional status (301 jika dikosongkan).
  2. Pilih tujuannya: lobsite.toml, Netlify atau Cloudflare Pages (_redirects), Vercel (vercel.json), Nginx, atau Apache (.htaccess).
  3. Perbaiki yang ditemukan pemeriksaan, coba beberapa path di kotak bawah, lalu salin atau unduh aturannya.

Pindah dari Netlify atau Cloudflare Pages? Tempelkan file _redirects Anda apa adanya.

Pola

  • :name cocok dengan satu segmen path dan dapat dipakai di target: /blog/:slug /posts/:slug.
  • * di akhir cocok dengan sisa path, yang menjadi :splat di target: /docs/* /guide/:splat.
  • Query string diteruskan ke alamat baru.
  • Aturan diperiksa dari atas dan kecocokan pertama yang menang, jadi letakkan aturan spesifik sebelum yang umum.

Aturan yang sama berfungsi di lobsite.toml. Untuk Nginx dan Apache, pola menjadi ekspresi reguler dengan grup bernomor.

Status mana yang digunakan

  • 301 (permanen): halaman pindah selamanya. Mesin pencari memindahkan peringkatnya ke alamat baru. Gunakan untuk sebagian besar pemindahan situs.
  • 302 (sementara): alamat asli akan kembali, seperti selama promo atau pemeliharaan.
  • 308 dan 307: versi permanen dan sementara yang mempertahankan metode permintaan, untuk formulir dan API yang mengirim POST ke alamat lama.

Pengulangan dan rantai

Pengulangan (/a → /b → /a) berarti halaman tidak pernah dimuat. Rantai (/a → /b → /c) berfungsi, tetapi setiap lompatan menambah perjalanan bolak-balik dan mesin pencari mungkin berhenti mengikuti setelah beberapa kali. Generator mendeteksi keduanya, serta aturan duplikat, di mana hanya yang pertama digunakan.

Pertanyaan umum

Berapa banyak pengalihan yang bisa saya miliki?

lobsite.toml menerima hingga 1.000 aturan. Untuk seluruh bagian, gunakan pola seperti /old-blog/* /blog/:splat, bukan satu aturan per halaman.

Bisakah alamat lama berupa URL lengkap?

Tempelkan dan generator hanya menyimpan path-nya: pengalihan berlaku untuk situs tempat di-deploy. Untuk memindahkan seluruh domain, arahkan ke situs baru dan alihkan di sana.

Apakah pengalihan berfungsi tanpa akses server?

Di Lobsite, Netlify, Vercel, dan Cloudflare Pages, pengalihan adalah bagian dari deploy, jadi tidak perlu akses server. Di host file biasa, alternatifnya adalah halaman dengan <meta http-equiv="refresh" content="0; url=/new">, yang diperlakukan mesin pencari seperti pengalihan.

Apakah ada yang dikirim ke server?

Tidak. Aturan diperiksa dan ditulis di browser Anda.