Cara menggunakan
- Tempel satu redirect per baris — path lama, lalu path baru atau URL lengkap.
- Pilih server dan kode status (301 untuk pemindahan permanen).
- Perbaiki rantai, perulangan, atau duplikat yang dilaporkan alat.
- Salin atau unduh aturannya dan tambahkan ke konfigurasi server Anda.
Penjelasan opsi
- 301 / 308
- Permanen. Mesin pencari memindahkan peringkat ke URL baru. 308 juga mempertahankan metode permintaan (POST tetap POST).
- 302 / 307
- Sementara. URL lama tetap terindeks.
- Nginx (map)
- Tabel pencarian yang tetap cepat dengan ratusan atau ribuan redirect.
Satu masukan, lima keluaran
Setiap baris berisi jalur lama diikuti jalur baru atau URL lengkap, dipisahkan spasi, tab, atau koma. Baris yang diawali # diabaikan. Ambil dua baris ini dengan 301 dan domain example.com:
/old-page /new-page
/blog/2019/post https://example.com/articles/post
Nginx
location = /old-page { return 301 /new-page; }
location = /blog/2019/post { return 301 https://example.com/articles/post; }
Apache .htaccess
RedirectMatch 301 ^/old-page$ /new-page
RedirectMatch 301 ^/blog/2019/post$ https://example.com/articles/post
Caddy
example.com {
redir /old-page /new-page 301
redir /blog/2019/post https://example.com/articles/post 301
}
Cloudflare (satu baris CSV per aturan, tanpa judul: sumber, tujuan, kode status)
example.com/old-page,https://example.com/new-page,301
example.com/blog/2019/post,https://example.com/articles/post,301
Nginx (map) menghasilkan blok map $uri $redirect_to untuk bagian http dan blok if pendek dengan return 301 $redirect_to untuk bagian server. Jika Anda juga menambahkan /a /b dan /b /c ke daftar, pemeriksa melaporkan rantai /a → /b → /c dan menyarankan mengarahkan /a langsung ke /c.
Pertanyaan yang sering diajukan
Apa itu rantai redirect?
A → B → C. Setiap lompatan memperlambat halaman dan memboroskan crawl budget, jadi arahkan A langsung ke C.
Mengapa Apache memakai RedirectMatch, bukan Redirect?
Redirect mencocokkan awalan, sehingga /old juga akan mengalihkan /old-page. RedirectMatch dengan ^ dan $ hanya mencocokkan path yang persis.
Apakah aturan ini menangani query string?
Aturan ini mencocokkan path. Sebagian besar server meneruskan query string, tetapi aturan untuk ?id=1 tertentu membutuhkan kondisi tambahan, sehingga alat ini memberi peringatan pada baris semacam itu.
Privasi
Alat ini berjalan sepenuhnya di browser Anda. File dan teks Anda diproses di perangkat Anda dan tidak pernah diunggah ke server kami.