RewriteEngine On

# ----------------------------------------
# 1) Root → router.php
# ----------------------------------------
RewriteRule ^$ router.php [L]

# ----------------------------------------
# 2) Allow existing files
# ----------------------------------------
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

# ----------------------------------------
# 3) Allow existing directories
# ----------------------------------------
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

# ----------------------------------------
# 4) Everything else → router.php
# ----------------------------------------
RewriteRule ^ router.php [QSA,L]
