# ============================================================
#  GO/.HTACCESS — Redirect Engine & Short Link Routing
#  go.DOMAIN_ANDA.com
#  (rename file ini jadi .htaccess saat upload)
# ============================================================

RewriteEngine On

# CORS untuk realtime.php & performance.php
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "GET, POST, OPTIONS"
Header always set Access-Control-Allow-Headers "Content-Type"

# Root go.domain.com → decoy page
RewriteRule ^$ shortlink/decoy.php [L]

# Domain short (parked domain) root → decoy
RewriteCond %{HTTP_HOST} !^go\. [NC]
RewriteRule ^$ shortlink/decoy.php [L]

# Domain short slug → redirect
RewriteCond %{HTTP_HOST} !^go\. [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9]+)/?$ shortlink/redirect.php?slug=$1 [L,QSA]
