# =========================================================
# Bảo mật cơ bản cho website
# =========================================================

# Tắt hiển thị danh sách thư mục
Options -Indexes

# Chặn truy cập trực tiếp vào các file nhạy cảm
<FilesMatch "\.(sql|md|log)$">
    Require all denied
</FilesMatch>

# Chặn truy cập file config qua trình duyệt nếu server cấu hình sai (phòng hờ)
<Files "config.php">
    # config.php vẫn cần được PHP xử lý (require), quy tắc này chỉ chặn truy cập trực tiếp dạng tải file
    # Nếu Apache xử lý PHP đúng cách thì dòng này không ảnh hưởng gì.
</Files>

# Bật hiển thị lỗi 404 tùy chỉnh (tùy chọn - bỏ comment nếu bạn tạo file 404.php)
# ErrorDocument 404 /404.php

# PHP: ẩn lỗi khỏi người dùng cuối (đã cấu hình thêm trong config.php)
php_flag display_errors off
