Generator .htaccess
Buat aturan .htaccess Apache untuk redirect, rewrite, header keamanan, caching, dan lainnya.
Apa itu .htaccess?
File konfigurasi Apache untuk mengontrol pengaturan direktori seperti redirect, penulisan ulang URL, dan keamanan.
Di mana menempatkan .htaccess?
Di direktori root website atau subdirektori mana pun yang ingin Anda terapkan aturannya.
Apakah berfungsi dengan Nginx?
Tidak, .htaccess khusus Apache. Nginx menggunakan sintaks konfigurasi yang berbeda.
Bisa merusak situs?
Ya, aturan yang salah bisa menyebabkan error 500. Selalu buat backup dan uji.
Perbedaan 301 dan 302?
301 permanen dan mentransfer sinyal peringkat ke URL baru. 302 sementara dan tidak mentransfer sinyal peringkat.
Bagaimana memaksa HTTPS?
Gunakan RewriteEngine On dengan RewriteCond %{HTTPS} off dan RewriteRule untuk mengalihkan HTTP ke HTTPS.
Apa itu mod_rewrite?
Modul Apache yang menyediakan kemampuan manipulasi URL, redirect, dan kontrol akses berbasis kondisi.
Bagaimana melindungi dengan kata sandi?
Gunakan AuthType Basic, AuthUserFile, dan Require valid-user. Buat file .htpasswd dengan perintah htpasswd.
Bagaimana memblokir IP?
Gunakan Require not ip 192.168.1.1 untuk memblokir satu IP. Bisa juga memblokir rentang IP atau subnet.
Bagaimana mengaktifkan caching?
Gunakan mod_expires dengan ExpiresByType untuk mengatur waktu kedaluwarsa cache per jenis file.
Bagaimana mengaktifkan GZIP?
Gunakan mod_deflate dengan AddOutputFilterByType DEFLATE untuk mengompresi file HTML, CSS, dan JavaScript.
Apa itu header keamanan?
Header seperti X-Frame-Options, X-Content-Type-Options, dan Content-Security-Policy melindungi dari clickjacking dan XSS.
Bagaimana mencegah hotlinking?
Gunakan mod_rewrite untuk memeriksa HTTP_REFERER dan memblokir permintaan dari situs eksternal.
Bagaimana membuat halaman error?
Gunakan ErrorDocument diikuti kode error dan jalur: ErrorDocument 404 /404.html.
Cara Menggunakan Generator .htaccess
Buat aturan .htaccess Apache untuk pengalihan, penulisan ulang, header keamanan, caching, dan kompresi tanpa menghafal sintaks Apache. Semuanya dibuat secara lokal di browser Anda.
- Pilih kategori aturan yang Anda perlukan — pengalihan, penulisan ulang, header keamanan, caching, atau kompresi.
- Untuk pengalihan, isi jalur From seperti /old-page dan jalur To seperti /new-page.
- Atur Type ke 301 (Permanent) untuk pemindahan permanen atau 302 (Temporary) saat pengujian.
- Salin potongan yang dihasilkan dan tempel ke berkas .htaccess di akar web situs Anda.
- Uji URL lama setelahnya; bersihkan cache CDN dan browser bila perubahan tidak langsung terlihat.
Browser meng-cache pengalihan 301 secara agresif — gunakan 302 (Temporary) saat menguji agar tidak terjebak pengalihan permanen yang usang.
Alat Terkait
- Kalkulator Chmod Kalkulator chmod online gratis untuk memvisualisasikan dan menghitung izin file Linux dengan kotak centang. Konversi instan antara notasi numerik (755, 644) dan simbolik (rwxr-xr-x). Mendukung izin khusus seperti setuid, setgid, sticky bit.
- Tabel ASCII Referensi pengkodean karakter ASCII lengkap dengan kode desimal, heksadesimal, oktal, biner, entitas HTML, dan deskripsi karakter. Cari dan filter secara instan.
- Penampil HAR Buka file HAR online. Tabel permintaan dengan warna status, pengurutan, penyaringan, header, pratinjau isi respons, dan air terjun waktu — diurai lokal, tanpa unggahan.
- Validator IBAN Validasi Nomor Rekening Bank Internasional (IBAN) secara instan. Periksa format, panjang, dan checksum untuk 80+ negara dengan hasil real-time.
- Penguji Permintaan HTTP Uji API REST langsung di browser Anda. Kirim permintaan GET, POST, PUT, DELETE dengan header, body, dan parameter kustom. Lihat status, header, dan body JSON respons secara instan.
- Generator Port Acak Hasilkan nomor port jaringan acak dari rentang standar IANA — well-known (1-1023), terdaftar (1024-49151), dan dinamis (49152-65535). Mendukung nilai unik, pengurutan, dan pembuatan massal. 100% berbasis browser, tanpa server.
- Generator Robots.txt Generator robots.txt online gratis. Buat dan sesuaikan file robots.txt untuk mengontrol perayapan mesin pencari, mengelola akses crawler, dan mengoptimalkan SEO situs Anda.
- Generator Sitemap Generator sitemap XML online gratis. Tambah URL, atur prioritas dan frekuensi, buat sitemap SEO secara instan.