HTTPS works perfectly, but HTTP URL displays NGINX welcome page and doesn't redirect

fwiw I just ran into this same issue today with Ubuntu 22.04. Clearing Safari cache and refreshing also fixed the issue.