# Enable rewrite engine
RewriteEngine On

# Don't apply rules to existing files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Rewrite rule for slug-based URLs to router
RewriteRule ^([a-zA-Z0-9_-]+)/?$ router.php?slug=$1 [QSA,L]