"success", "message" => "Authorization verified", "token_verified" => true, "wordpress_config_loaded" => true, "received_auth_header" => $auth_header, ], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES, ); } else { // FAIL - Authorization header was not passed through mod_rewrite http_response_code(401); echo json_encode( [ "status" => "error", "message" => "unauth", "expected" => "Bearer secret_token_123", "received" => $auth_header ?: "(not set)", "test_failed" => true, "hint" => "mod_rewrite [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] is NOT passing header to PHP", ], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES, ); } exit();