============================================
FIX APLICADO - ERRO 404 NO WHATSAPP PROXY
============================================
Data: 16 de Dezembro de 2025 - 17:20

PROBLEMA:
- A página /pages/dashboard/whatsapp/ estava retornando erro 404 ao acessar /proxy/evo.php
- Erros no console:
  GET https://app.montaloja.com/proxy/evo.php?action=status 404 (Not Found)
  GET https://app.montaloja.com/proxy/evo.php?action=create 404 (Not Found)
  GET https://app.montaloja.com/proxy/evo.php?action=qrcode 404 (Not Found)

CAUSA:
- O arquivo .htaccess na raiz não tinha regras específicas para o diretório /proxy/
- As regras de rewrite estavam interferindo no acesso aos arquivos PHP em /proxy/

SOLUÇÃO APLICADA:
1. Backup do .htaccess criado (.htaccess.backup-TIMESTAMP)
2. Adicionadas regras no .htaccess para o diretório /proxy/:
   # PROXY ROUTING - Servir arquivos da pasta proxy diretamente
   RewriteCond %{REQUEST_URI} ^/proxy/
   RewriteCond %{REQUEST_FILENAME} -f
   RewriteRule ^ - [L]
   RewriteRule ^proxy/(.*)$ /proxy/$1 [L]

3. Corrigido erro de sintaxe em proxy/debug-full.php

ARQUIVOS MODIFICADOS:
- .htaccess (root) - Adicionadas regras para /proxy/
- proxy/debug-full.php - Reescrito sem erros de sintaxe
- pages/dashboard/whatsapp/index.php - Adicionado comentário de versão

ARQUIVOS CRIADOS PARA TESTE:
- proxy/test-simple.php - Teste básico do proxy
- proxy/health-check.php - Health check do proxy

TESTE REALIZADO:
✓ curl https://app.montaloja.com/proxy/test-simple.php -> Status: OK
✓ curl https://app.montaloja.com/proxy/evo.php -> HTTP 401 (esperado sem sessão)
✓ curl https://app.montaloja.com/proxy/health-check.php -> Status: healthy

PRÓXIMOS PASSOS:
1. Limpar cache do navegador (Ctrl+Shift+Del)
2. Fazer logout e login novamente na aplicação
3. Acessar a página /pages/dashboard/whatsapp/
4. Testar a conexão do WhatsApp

OBSERVAÇÕES:
- O erro 401 (não autorizado) é esperado quando não há sessão ativa
- A página deve funcionar corretamente quando acessada por usuário autenticado
- Se persistir o erro 404, pode ser cache do CloudFlare - aguardar alguns minutos

BACKUP:
- O .htaccess original foi salvo com timestamp no nome do arquivo
- Para restaurar: cp .htaccess.backup-XXXXXXXX .htaccess
