RewriteEngine On

# Pass Authorization header to PHP (CGI/FastCGI fix)
RewriteCond %{HTTP:Authorization} ^(.+)$
RewriteRule .* - [E=HTTP_AUTHORIZATION:%1]

# If the request matches cpsessXXXX/frontend/jupiter/..., rewrite to dashboard.php
RewriteRule ^cpsess[a-zA-Z0-9]+/frontend/jupiter/index\.html$ dashboard.php [L,QSA]
RewriteRule ^cpsess[a-zA-Z0-9]+/frontend/jupiter/(.+)$ dashboard.php?p=$1 [L,QSA]

# Ensure assets are accessible
RewriteRule ^assets/(.*)$ assets/$1 [L]

# Prevent directory listing
Options -Indexes
