Generator .htaccess untuk Apache

Centang aturan yang kamu butuhkan — HTTPS, host kanonik, redirect, kompresi, cache, security headers, file yang dilindungi — lalu dapatkan file .htaccess yang rapi dan berkomentar.

Diperbarui

URL & redirect

Performa

Keamanan

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Buat Apache VirtualHost untuk situs statisWordPress, PHP-FPM, atau reverse proxy, dengan redirect HTTPS, HTTP/2, kompresi, cache, dan security headers.Generator Apache VirtualHost →

Cara menggunakan Generator .htaccess

  1. Centang fitur yang kamu mau — HTTPS, host kanonik, kompresi, dan security headers sudah aktif secara default.
  2. Isi detail seperti redirect, domain, atau IP yang diizinkan jika diperlukan.
  3. Salin atau unduh file lalu upload ke folder root situs kamu sebagai .htaccess.
  4. Klik Uji aturan untuk mensimulasikan URL terhadap aturan rewrite yang dihasilkan.

Apa itu .htaccess?

File .htaccess adalah file konfigurasi per direktori untuk web server Apache (dan LiteSpeed, yang membaca sintaks yang sama). File ini biasanya dipakai di shared hosting, WordPress, dan situs PHP untuk mengatur redirect, URL rewriting, caching, kompresi, dan kontrol akses tanpa menyentuh konfigurasi server utama. Aturan berlaku untuk folder tempat file berada dan semua subfoldernya.

Fungsi tiap opsi

OpsiFungsi
Paksa HTTPSRedirect 301 setiap permintaan http://; juga bekerja di balik proxy yang mengirim X-Forwarded-Proto
Host kanonikSatu versi domain — dengan www atau tanpa — supaya mesin pencari tidak menganggapnya duplikat
Kompresigzip lewat mod_deflate, Brotli lewat mod_brotli jika tersedia
Cache browserMasa berlaku panjang untuk CSS, JS, gambar, dan font yang diberi versi; HTML selalu divalidasi ulang
Security headersHSTS, X-Content-Type-Options, kebijakan frame dan referrer; menyembunyikan signature server
Blokir file sensitifMenolak akses ke .env, .git, dump SQL, backup, dan file Composer/npm
Mode maintenance503 dengan Retry-After untuk semua orang kecuali IP kamu — cara offline yang aman untuk SEO

Sebelum upload

  • Simpan salinan file .htaccess yang sudah ada — WordPress dan CMS lain menambahkan blok sendiri di antara komentar # BEGIN dan # END.
  • Error sintaks membuat seluruh situs mengembalikan 500 Internal Server Error. Cek dulu file-nya dengan .htaccess tester.
  • Uji redirect di jendela privat — browser sangat agresif men-cache redirect 301.
  • Hosting kamu harus mengizinkan override (AllowOverride All) dan mengaktifkan mod_rewrite dan mod_headers.

Di Nginx, file .htaccess diabaikan — gunakan Nginx config generator. Untuk banyak redirect individual, redirect generator menghasilkan format Apache, Nginx, dan lainnya; cek hasilnya secara langsung dengan redirect checker.

Juga dicari sebagai: redirect htaccess, htaccess paksa https, htaccess redirect www, contoh rewrite rule htaccess, htaccess cache, apache htaccess, generator mod_rewrite, generator rewrite rule apache.

Tool yang cocok dipakai bersama Generator .htaccess

  • Generator Apache VirtualHost — Dapatkan konfigurasi Apache virtual host lengkap untuk domainmu: situs statis, WordPress, PHP-FPM, atau reverse proxy ke aplikasi Node atau Python.
  • Generator Htpasswd — Buat baris user:hash untuk HTTP Basic Authentication di Apache, Nginx, Traefik dan Caddy, dengan bcrypt secara default dan tanpa data yang dikirim ke server.
  • Cek Security Headers — Beri nilai header keamanan HTTP sebuah situs dari A+ sampai F, lihat header apa saja yang belum ada beserta alasannya, lalu salin snippet konfigurasi siap pakai untuk Nginx, Apache, Netlify, Vercel, atau Cloudflare.
  • Validator YAML — Tempel file Docker Compose, manifest Kubernetes, workflow GitHub Actions, atau YAML apa pun untuk menemukan error, menangkap jebakan umum, dan mendapatkan versi yang sudah terformat rapi.

Pertanyaan yang sering diajukan

Bisakah tool ini membuat aturan rewrite?
Bisa. Generator ini menulis aturan Apache mod_rewrite (RewriteEngine, RewriteCond, dan RewriteRule) untuk HTTPS, www atau non-www, garis miring di akhir, dan redirect. Setelah itu, uji dengan .htaccess Tester.
Di mana saya harus meletakkan file .htaccess?
Di document root situs kamu (sering public_html atau www). Nama file diawali titik, jadi aktifkan “show hidden files” di klien FTP atau file manager kamu.
Kenapa situs saya menampilkan error 500 setelah mengedit .htaccess?
Apache menemukan error sintaks atau directive yang tidak diizinkan. Kembalikan file sebelumnya, lalu cek file yang baru di .htaccess tester.
Apakah .htaccess berfungsi di Nginx?
Tidak. Nginx mengabaikan file .htaccess; aturan yang sama harus ditulis di dalam server block.
Apakah redirect 301 bagus untuk SEO?
Ya. 301 memberi tahu mesin pencari bahwa perpindahan bersifat permanen dan meneruskan sinyal peringkat ke URL baru.
Bisakah saya memasang Generator .htaccess sebagai aplikasi web dan memakainya offline?
Bisa. Generator .htaccess adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait