RewriteEngine On
RewriteBase /business/

# Redirigir archivos antiguos a nueva estructura
RewriteRule ^dashboard\.php$ index.php?module=dashboard&action=dashboard [L,QSA]
RewriteRule ^add_purchase\.php$ index.php?module=purchases&action=add_purchase [L,QSA]
RewriteRule ^edit_purchase\.php$ index.php?module=purchases&action=edit_purchase [L,QSA]
RewriteRule ^purchase_analysis\.php$ index.php?module=purchases&action=purchase_analysis [L,QSA]
RewriteRule ^add_sale\.php$ index.php?module=sales&action=add_sale [L,QSA]
RewriteRule ^add_expense\.php$ index.php?module=expenses&action=add_expense [L,QSA]
RewriteRule ^add_supplier\.php$ index.php?module=suppliers&action=add_supplier [L,QSA]
RewriteRule ^summary_dashboard\.php$ index.php?module=dashboard&action=summary_dashboard [L,QSA]
RewriteRule ^expenses_dashboard\.php$ index.php?module=dashboard&action=expenses_dashboard [L,QSA]
RewriteRule ^purchases_dashboard\.php$ index.php?module=dashboard&action=purchases_dashboard [L,QSA]
RewriteRule ^import_sales_csv\.php$ index.php?module=sales&action=import_sales_csv [L,QSA]

# URLs limpias para nueva estructura
RewriteRule ^([a-z]+)/([a-z_]+)/?$ index.php?module=$1&action=$2 [L,QSA]
RewriteRule ^([a-z]+)/?$ index.php?module=$1&action=index [L,QSA]

# Si no es un archivo o directorio real, pasar al index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?module=$1 [L,QSA]
