RewriteEngine On

# ===============================
# BLOQUEIA acesso direto à raiz
# ===============================

# Bloqueia acesso a qualquer arquivo diretamente na raiz
RewriteRule ^(config\.php|README\.md|logs/|src/) - [F,L]

# Se alguém tentar acessar a raiz do projeto (ex: /api_clone/)
# redireciona para /public/
RewriteRule ^$ public/ [L]

# ===============================
# PERMITE acesso apenas a:
# /public/, /webhook/, /BD/
# ===============================

RewriteRule ^public/ - [L]
RewriteRule ^webhook/ - [L]
RewriteRule ^BD/ - [L]

# Se não for nenhuma dessas pastas, nega acesso
RewriteRule ^.*$ - [F,L]

