It was cloudflare doing something that phpmyadmin didn't like apparantly.
Accessing my direct.domain.com/phpmyadmin link works as domain.com/phpmyadmin used to.
The 'direct' subdomain is a cloudflare-free subdomain by default as specified in the cloudflare DNS settings.