digtools
🔄
htaccess redirect generator,

Generator Pengalihan .htaccess

Hasilkan transfer 301/302, migrasi domain, dan aturan normalisasi URL secara otomatisdengan GUI yang intuitif.

🔒
Pemrosesan Dalam Browser
Tidak ada transmisi server
Tanpa Pendaftaran
Siap digunakan secara instan
Pembuatan Real-Time
Kode segera dikeluarkan

Kode .htaccess yang Dihasilkan

📝 Untuk pengguna WordPress, harap masukkan kode di atas blok `# BEGIN WordPress`.
about,

Apa itu Pengalihan .htaccess?

Alat ini memungkinkan Anda untuk menghasilkan aturan "pengalihan 301" secara intuitif dari GUI tanpa memerlukan pengetahuan teknis tingkat lanjut. Pengalihan 301 sangat penting untuk mempertahankan penilaian SEO Anda selama perubahan URL yang disebabkan oleh pembaruan situs, migrasi domain, atau konversi HTTPS (SSL). Cukup salin dan tempel kode yang dihasilkan ke file `.htaccess` server Anda, dan kode tersebut akan langsung berfungsi.

Semua pembuatan dan pemrosesan teks terjadi secara eksklusif di dalam browser web Anda. Tidak ada data sensitif, seperti URL atau domain Anda, yang pernah dikirim ke atau disimpan di server eksternal. Ini sepenuhnya aman dan tidak memerlukan pendaftaran untuk digunakan.

how to,

Cara Menggunakan

LANGKAH 1

Pilih Tab Target

Pilih tab yang sesuai dengan tujuan Anda: "Pengalihan Halaman/Dir" untuk halaman tertentu, "Migrasi Domain" untuk pemindahan situs secara penuh, atau "Normalisasi URL" untuk mengatasi duplikat konten www/HTTPS.

LANGKAH 2

Masukkan URL Lama dan Baru

Masukkan jalur lama dan URL target baru. Sesuaikan kode status HTTP (301 atau 302) sesuai kebutuhan. Cuplikan kode diperbarui secara instan saat Anda mengetik.

LANGKAH 3

Salin dan Instal Kode

Klik tombol "Salin Kode" dan tempelkan cuplikan yang dihasilkan di dekat bagian atas file `.htaccess` server web Anda, lalu simpan.

glossary,

Glosarium .htaccess & Pengalihan

.htaccess
File konfigurasi yang digunakan oleh server web Apache untuk mengelola pengaturan di tingkat direktori. Ini banyak digunakan untuk menerapkan pengalihan URL, mengontrol cache, dan mengatur perlindungan kata sandi.
Pengalihan 301 (Dipindahkan Permanen)
Kode status HTTP yang menandakan bahwa halaman telah "secara permanen" pindah ke lokasi baru. Ini memungkinkan URL baru mewarisi ekuitas SEO (PageRank) dari URL lama, menjadikannya sangat penting untuk pembaruan situs.
Pengalihan 302 (Ditemukan)
Kode status HTTP yang menunjukkan perpindahan "sementara". Ini berguna untuk pemeliharaan situs atau kampanye sementara. Karena bersifat sementara, mesin pencari tidak meneruskan nilai SEO ke URL baru.
410 Gone
Kode status yang berarti sumber daya target "hilang secara permanen" tanpa alamat penerusan. Ini memberi sinyal kepada mesin pencari untuk dengan cepat menghapus halaman dari indeks mereka daripada mencoba merayapinya lagi.
Normalisasi URL (Canonicalization)
Praktik memilih URL tunggal terbaik ketika ada beberapa pilihan (misalnya, menangani "www" vs "tanpa-www", atau HTTP vs HTTPS). Ini mencegah masalah duplikat konten dan mengkonsolidasikan peringkat SEO.
RewriteRule / RewriteCond
Arahan dari modul `mod_rewrite` Apache. `RewriteCond` menentukan kondisi (seperti memeriksa apakah permintaan bukan HTTPS), sedangkan `RewriteRule` menentukan tindakan penulisan ulang URL yang sebenarnya dan tanda status.
faq,

Pertanyaan yang Sering Diajukan

Q.Haruskah saya menggunakan 301 atau 302?
Selalu gunakan '301' untuk pembaruan situs permanen atau migrasi domain jika Anda tidak berencana untuk kembali ke URL lama. Pengalihan 301 meneruskan nilai SEO ke URL baru.
Q.Bisakah saya menggunakannya dengan WordPress?
Ya. Namun, untuk memastikannya berfungsi tanpa konflik, sisipkan kode yang dihasilkan di dekat bagian atas file `.htaccess` Anda, khususnya di atas blok `# BEGIN WordPress` yang dibuat secara otomatis oleh WordPress.
Q.Bisakah saya membuat beberapa pengalihan sekaligus?
Ya, di bawah tab 'Pengalihan Halaman/Dir', klik tombol 'Tambah Aturan' untuk membuat beberapa pengaturan pengalihan secara bersamaan.
Q.Apakah alat ini berfungsi dengan server Nginx?
Kode yang dihasilkan oleh alat ini khusus untuk sintaks `.htaccess` Apache. Untuk server Nginx, Anda harus mengubah aturan tersebut ke dalam sintaks Nginx dan menempatkannya di `nginx.conf` Anda.
Q.Apakah URL yang saya masukkan dikirim atau disimpan di server?
Tidak. Semua proses pembuatan kode dilakukan secara lokal di dalam browser Anda. Data yang Anda masukkan tidak pernah dikirim atau disimpan di server eksternal mana pun.
use cases,

Kasus Penggunaan

🔄

Pembaruan Situs dan Pemindahan Halaman

Ketika struktur URL berubah selama pendesainan ulang situs, Anda dapat secara instan membuat sekumpulan aturan pengalihan 301 yang memetakan jalur lama ke jalur baru, mencegah hilangnya lalu lintas.

🌐

Migrasi Domain

Saat mengalihkan merek atau layanan Anda ke domain yang benar-benar baru, alat ini menghasilkan aturan yang tepat untuk meneruskan seluruh situs web Anda ke alamat baru dengan lancar sambil mempertahankan jalur direktori bagian dalam.

🔒

Memaksa HTTPS (SSL)

Setelah memperoleh sertifikat SSL, Anda harus memaksa semua lalu lintas `http://` yang kedaluwarsa untuk merutekan secara aman melalui `https://`. Generator kami menyediakan RewriteCond yang tepat untuk perutean yang aman.

📊

Mencegah Penurunan Nilai SEO

Dengan menerapkan struktur "www" atau "tanpa-www", Anda memastikan mesin pencari tidak mengindeks dua versi identik dari situs Anda dan menghukum Anda karena konten duplikat.

tech,

Spesifikasi Teknis

Algoritma Pembuatan RewriteRule yang Aman

Alat ini dengan aman melepaskan (escape) semua karakter khusus di dalam jalur dan domain yang Anda masukkan sebelum menghasilkan kode `.htaccess`. Misalnya, titik pada nama domain Anda (cth., `.com`) secara otomatis dilepaskan (`\.`) untuk mencegah kesalahan interpretasi ekspresi reguler.

Selain itu, saat membuat pengalihan tingkat direktori, alat ini menggunakan grup tangkapan (capture groups) Apache (`$1`) dengan benar untuk memastikan bahwa semua parameter kueri dan subdirektori yang mendasarinya ditransfer secara akurat ke tujuan target.

Kirim Umpan Balik

Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.

Sanggahan

Semua alat yang disediakan di situs ini sepenuhnya gratis untuk digunakan, namun harap gunakan dengan risiko Anda sendiri. Kami tidak memberikan jaminan apa pun terkait keakuratan, kelengkapan, atau keamanan hasil perhitungan, hasil konversi, atau data yang dihasilkan. Harap diketahui bahwa operator tidak bertanggung jawab atas segala kerusakan atau masalah yang disebabkan oleh penggunaan alat-alat ini. Sebagian besar alat memproses file dan perhitungan secara lokal di browser Anda, artinya data yang Anda masukkan tidak dikirim atau disimpan di server kami.