# 1. Mencegah Tampilan Daftar File (Directory Listing)
# Ini adalah langkah keamanan penting. Jika ada yang mengakses folder tanpa nama file, 
# server tidak akan menampilkan daftar semua isinya (termasuk data.json).
Options -Indexes

# 2. Menentukan File Index Default (Pengalihan ke index.php)
# Baris ini memberitahu server untuk mencari file index.php lebih dulu.
# Jika seseorang mengakses hanya URL folder (misalnya, yoursite.com/absensi/), 
# server akan otomatis memuat index.php.
DirectoryIndex index.php index.html

# 3. Mencegah Akses Langsung dari Browser ke file data.json
# Ini mencegah orang iseng mengakses atau bahkan mengunduh file data sensitif Anda.
# File ini tetap bisa dibaca oleh script PHP Anda (index.php) dari sisi server.
<Files "data.json">
    Order allow,deny
    Deny from all
</Files>