The browser gave up because the site kept sending it in a circle. On WordPress the loop is almost always between http and https, or between www and the bare domain. Two settings disagree and each one sends the visitor to the other.
wp-config.php, add define('WP_HOME','https://example.com'); and define('WP_SITEURL','https://example.com'); with your real address. Pick one form, with or without www, and use it in both.wp-config.php above "That's all": if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO']==='https') $_SERVER['HTTPS']='on';.htaccess plus a plugin like Really Simple SSL plus a host setting is three rules doing one job. Keep one.wp-content/plugins over FTP. If the loop stops, rename it back and turn plugins off one at a time. Redirect, SSL and cache plugins are the usual suspects.Run curl -sIL https://example.com | grep -i -E "^(HTTP|location)". You will see each hop. If the same two addresses repeat, those are the two settings that disagree.
Want the rest of your site checked after it is back? Run a free 40-point check at tinkeraudit.com.