To force site traffic to https, add this to the .htaccess file in /public_html.
Note: If you don't see a .htaccess file in public_html - be sure to select the option to view hidden files in the settings are of the cPanel file manager
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]