Lompat ke konten
Aback Tools Logo

Generator Pengalihan .htaccess

Hasilkan aturan pengalihan .htaccess Apache online dan gratis. Masukkan jalur sumber dan URL tujuan Anda, pilih jenis pengalihan 301 atau 302 dan mode pencocokan persis, awalan, atau regex, lalu dapatkan aturan .htaccess siap tempel dengan direktif RewriteEngine yang benar. Mendukung aturan massal dan unduhan satu klik. Tanpa pendaftaran.

Generate .htaccess Redirect Rules

Add your source paths and destination URLs, choose the redirect type and match mode, then click Generate. The tool outputs ready-to-paste Apache .htaccess redirect rules with proper RewriteEngine directives. All generation runs locally in your browser.

Quick Presets
Rule 1
No (NC flag)
Redirect Type Reference
301Permanent - browser caches, SEO juice transferred
302Temporary - browser does not cache, SEO juice not transferred
307Temporary - preserves POST method (unlike 302)
308Permanent - preserves POST method (unlike 301)

Mengapa menggunakan generator pengalihan .htaccess kami?

  • Pembuatan Pengalihan .htaccess Instan: hasilkan aturan pengalihan .htaccess Apache seketika di browser Anda. Generator pengalihan .htaccess kami menghasilkan aturan siap tempel dengan direktif RewriteEngine yang benar dalam milidetik - tanpa menunggu, tanpa memuat ulang halaman.
  • Generator .htaccess Online yang Aman: semua pembuatan pengalihan .htaccess terjadi lokal di browser Anda. URL dan aturan pengalihan Anda tidak pernah meninggalkan perangkat, menjamin privasi 100% saat Anda memakai generator pengalihan .htaccess online kami.
  • Generator Pengalihan .htaccess Online - Tanpa Instalasi: gunakan generator pengalihan .htaccess kami langsung di browser apa pun tanpa unduhan, plugin, atau pengetahuan Apache. Hasilkan aturan pengalihan dari perangkat apa pun - desktop, tablet, atau ponsel - seketika dan gratis.
  • Beberapa Jenis Pengalihan dan Mode Pencocokan: hasilkan pengalihan 301, 302, 307, dan 308 dengan mode pencocokan jalur persis, wildcard awalan, atau regex. Tambahkan beberapa aturan sekaligus, alihkan sensitivitas huruf besar-kecil, dan unduh berkas .htaccess lengkap dengan satu klik.

Kasus penggunaan umum generator pengalihan .htaccess

  • Migrasi Situs Web dan Restrukturisasi URL: saat memigrasikan situs web atau merestrukturisasi URL, hasilkan pengalihan permanen 301 dari jalur lama ke jalur baru. Pengalihan .htaccess yang tepat menjaga peringkat SEO dan memastikan pengguna yang menyimpan URL lama otomatis diarahkan ke halaman yang benar.
  • Memaksa HTTP ke HTTPS: paksa seluruh lalu lintas HTTP ke HTTPS dengan satu pengalihan RewriteRule. Gunakan preset HTTP → HTTPS untuk menghasilkan aturan .htaccess yang benar yang mengalihkan setiap permintaan ke versi aman situs Anda.
  • Kanonisasi www ke non-www (atau sebaliknya): konsolidasikan domain Anda ke satu bentuk kanonis - dengan atau tanpa www - untuk menghindari penalti konten duplikat. Hasilkan RewriteRule yang benar untuk mengalihkan seluruh lalu lintas www ke domain non-www Anda atau sebaliknya.
  • Menghapus Ekstensi Berkas dari URL: alihkan URL lama dengan ekstensi .html, .php, atau .asp ke URL bersih tanpa ekstensi. Gunakan mode pencocokan regex untuk menangkap jalur dan mengalihkan ke format URL bersih baru dengan pengalihan permanen 301.
  • Pengalihan Pemeliharaan Sementara: selama pemeliharaan situs, gunakan pengalihan sementara 302 untuk mengirim pengunjung ke halaman pemeliharaan tanpa memengaruhi SEO. Kembali ke URL asli saat pemeliharaan selesai tanpa dampak SEO permanen.
  • Manajemen Pengalihan Massal: tambahkan beberapa aturan pengalihan dalam satu sesi dan unduh berkas .htaccess lengkap. Berguna untuk mengelola migrasi URL skala besar, restrukturisasi halaman produk e-commerce, atau perubahan platform CMS.

Apa itu pengalihan .htaccess?

Pengalihan .htaccess adalah direktif dalam berkas konfigurasi .htaccess Apache yang otomatis mengirim pengunjung dan mesin pencari dari satu URL ke URL lain. Berkas .htaccess adalah berkas konfigurasi per direktori yang dibaca Apache pada setiap permintaan, menjadikannya cara standar untuk mengelola pengalihan di shared hosting dan server berbasis Apache tanpa mengubah konfigurasi server utama. Generator pengalihan .htaccess kami menghasilkan dua jenis direktif: direktif Redirect sederhana untuk pencocokan jalur persis, dan direktif RewriteRule yang lebih kuat (yang memerlukan RewriteEngine On ) untuk wildcard awalan dan pola ekspresi reguler.

Cara kerja generator pengalihan .htaccess kami

  1. 1. Tambahkan Aturan Pengalihan Anda: masukkan jalur sumber (misalnya /old-page) dan URL tujuan (misalnya https://example.com/new-page) untuk setiap pengalihan. Pilih jenis pengalihan (301, 302, 307, 308) dan mode pencocokan (persis, awalan, atau regex). Tambahkan sebanyak mungkin aturan memakai tombol "Tambah Aturan Lain". Semua pembuatan berjalan lokal di browser Anda - URL Anda tidak pernah meninggalkan perangkat.
  2. 2. Pembuatan Instan Berbasis Browser: klik "Hasilkan .htaccess" dan alat ini menghasilkan direktif Apache yang benar untuk setiap aturan. Pencocokan persis memakai direktif Redirect. Pencocokan awalan dan regex memakai RewriteRule dengan flag yang sesuai. Header RewriteEngine On ditambahkan otomatis bila diperlukan.
  3. 3. Salin atau Unduh: salin aturan yang dihasilkan ke clipboard atau unduh berkas .htaccess lengkap. Tempel aturan ke berkas .htaccess Anda yang ada atau unggah berkas yang diunduh ke direktori akar web server Anda.

Jenis pengalihan dijelaskan

  • 301 - Pengalihan Permanen: memberi tahu browser dan mesin pencari bahwa sumber daya telah pindah permanen. Browser menyimpan pengalihan di cache dan mesin pencari mentransfer nilai tautan (PageRank) ke URL baru. Gunakan 301 untuk perubahan URL permanen, migrasi domain, dan HTTP → HTTPS.
  • 302 - Pengalihan Sementara: memberi tahu browser bahwa sumber daya telah pindah sementara. Browser tidak menyimpan pengalihan di cache dan mesin pencari tidak mentransfer nilai tautan. Gunakan 302 untuk halaman pemeliharaan, pengujian A/B, dan promosi sementara.
  • 307 - Sementara (Metode Dipertahankan): seperti 302 tetapi menjamin metode HTTP (GET, POST) dipertahankan dalam pengalihan. Gunakan 307 saat mengalihkan pengiriman formulir atau endpoint API secara sementara.
  • 308 - Permanen (Metode Dipertahankan): seperti 301 tetapi menjamin metode HTTP dipertahankan. Gunakan 308 untuk pengalihan permanen endpoint API atau pengiriman formulir yang metodenya tidak boleh berubah.

Catatan penting tentang pengalihan .htaccess

Berkas .htaccess harus ditempatkan di direktori yang ingin Anda terapkan aturannya - biasanya akar web ( public_html atau www ). Apache harus mengaktifkan AllowOverride All (atau setidaknya AllowOverride FileInfo ) di konfigurasi server agar berkas .htaccess diproses. Uji pengalihan Anda setelah mengunggah memakai browser atau alat seperti curl untuk memastikan berfungsi sesuai harapan. Aturan .htaccess yang salah dapat menyebabkan loop pengalihan atau kesalahan 500 - selalu simpan cadangan berkas .htaccess asli Anda sebelum melakukan perubahan.

Pertanyaan yang Sering Diajukan

Generator pengalihan .htaccess membuat aturan pengalihan .htaccess Apache dari pasangan URL sumber dan tujuan. Alat ini menghasilkan direktif Redirect atau RewriteRule yang benar dengan flag yang tepat. Generator kami berjalan sepenuhnya di browser Anda tanpa pendaftaran.

Salin aturan yang dihasilkan dan tempel ke berkas .htaccess Anda yang ada, atau unduh berkasnya dan unggah ke direktori akar server web Anda. Aturan berlaku seketika - tidak perlu memulai ulang server.

Pengalihan 301 bersifat permanen - browser menyimpannya di cache dan mesin pencari mentransfer nilai tautan. Pengalihan 302 bersifat sementara - browser tidak menyimpannya di cache dan mesin pencari tidak mentransfer nilai tautan.

Pencocokan persis memakai direktif Redirect untuk jalur tertentu. Pencocokan awalan memakai RewriteRule dan cocok dengan URL apa pun yang dimulai dengan jalur sumber Anda. Pencocokan regex memakai RewriteRule dengan pola ekspresi reguler lengkap.

Penyebab umum: AllowOverride Apache tidak disetel ke All atau FileInfo; mod_rewrite tidak diaktifkan; berkas .htaccess ada di direktori yang salah; atau ada kesalahan sintaks. Periksa log kesalahan Apache untuk detailnya.

Gunakan preset HTTP → HTTPS di generator. Preset ini membuat RewriteRule yang cocok dengan semua permintaan dan mengalihkannya ke versi HTTPS, mempertahankan domain dan jalur.

Bisa. Klik "Tambah Aturan Lain" untuk menambahkan sebanyak mungkin aturan pengalihan yang Anda butuh. Semua aturan dihasilkan dalam satu keluaran .htaccess dengan header RewriteEngine On bersama.

Ya. Semua pembuatan terjadi lokal di browser Anda. URL dan aturan pengalihan Anda tidak pernah dikirim ke server mana pun, menjamin privasi 100%.

Ya. Generator pengalihan .htaccess kami 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batas penggunaan. Hasilkan aturan pengalihan sebanyak yang Anda butuh tanpa biaya, selamanya.