Current path: home3/wellid62/.trash/
RewriteEngine On
RewriteBase /
# 1. Forçar a página de erro usando o caminho absoluto do servidor
# Isso evita que o domínio se duplique na URL
ErrorDocument 403 /acesso_negado.html
# 2. Garantir que o acesso à imagem seja permitido antes de qualquer bloqueio
# Mudamos de <Files> para uma regra de Rewrite, que é mais forte no Ubuntu
RewriteCond %{REQUEST_URI} ^/image/logoagorduchinha\.png$
RewriteRule .* - [L]
ErrorDocument 403 /acesso_negado.html
# Proteção contra Injeção de SQL e Scripts
RewriteCond %{QUERY_STRING} (alter|delete|drop|insert|select|update|union) [NC,OR]
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} base64_(en|de)code [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ - [F,L]
# Bloquear agentes de usuário maliciosos
SetEnvIfNoCase User-Agent ^(libwww-perl|wget|python|nikto|curl|scan|java|winhttp|clshttp|loader) bad_bot
Order Allow,Deny
Allow from all
Deny from env=bad_bot