If you migrated a website and you are seeing the error ‘too many redirects’, most likely in your .htaccess file there may be lines pertaining w.r.t. HTTP to HTTPs redirection. Please comment those lines. This should solve the problem in most cases.
But if your site is a WordPress website and still this problem is present, then most likely it is caused due to some redirection plugin. Please disable or move/remove the plugin or plugin folder to sort out this issue.
To effectively manage HTTP to HTTPS redirection, N99panel console already provides the in-built functionality. Under a website’s/VHost’s details/management section, the interface ‘HTTPS forced redirect:’ allows you to specify the option which you require.