Generator Pengalihan .htaccess — 301, www, Paksa HTTPS

Pengembang

Generator pengalihan .htaccess menghasilkan cuplikan Apache siap tempel untuk pengalihan 301/302 individual, kanonikalisasi host www/non-www, dan pemaksaan HTTP ke HTTPS.

Terjemahan berbantuan AI sedang ditinjau

Halaman ini diterjemahkan dengan bantuan AI dan belum ditinjau secara profesional. Periksa sumber yang dikutip sebelum menggunakannya untuk keputusan penting.

Apa itu

.htaccess adalah berkas konfigurasi per direktori dari server web Apache, tempat pengalihan dideklarasikan dengan direktif Redirect mod_alias atau RewriteRule mod_rewrite. Alat ini menghasilkan pengalihan individual dari jalur lama ke URL baru (301 permanen atau 302 sementara), kanonikalisasi host ke www atau non-www, dan aturan HTTPS paksa. Cuplikan ini khusus Apache; Nginx dan server lain menggunakan sintaks berbeda.

tunggal: Redirect 301 /old /new · paksa: RewriteCond kondisi + RewriteRule ^ target [R=301,L]

Cara menggunakan

  1. 1Pilih jenis pengalihan (individual, www, HTTPS).
  2. 2Masukkan daftar jalur atau domain Anda dan pilih 301 atau 302.
  3. 3Salin cuplikan ke .htaccess di root situs Anda dan verifikasi dengan pemeriksa pengalihan.

Referensi

Generator Pengalihan .htaccess — 301, www, Paksa HTTPS Referensi
KasusKodeMetode
perpindahan halaman permanen301Redirect 301 /old-page /new-page
perpindahan sementara (uji, kampanye)302Redirect 302 /old-page /new-page
paksa HTTP → HTTPS301RewriteCond %{HTTPS} !=on + RewriteRule
host canonical www ↔ non-www301RewriteCond %{HTTP_HOST} + RewriteRule

Sumber & standar

FAQ

Apakah jalur atau domain saya dikirim ke server?

Tidak. Pembuatan cuplikan berjalan hanya di browser Anda; tidak ada yang Anda ketik ditransmisikan.

Apa perbedaan antara 301 dan 302?

301 adalah perpindahan permanen yang mengalihkan sinyal tautan ke URL baru, sedangkan 302 bersifat sementara dan mempertahankan URL asli tetap terindeks. Gunakan 301 saat perubahan alamat bersifat final.

Mengapa aturan .htaccess saya tidak berfungsi?

.htaccess hanya berlaku untuk Apache dan memerlukan AllowOverride diaktifkan serta modul mod_rewrite dimuat. Nginx dan Caddy memerlukan sintaks konfigurasi yang berbeda.

Alat terkait