Thanks for the replies so far.
I'm not sure how to check redirects except through other site checkers. I tried these 3:
1.
https://www.redirect-checker.org/
CONGRATULATION. Everything seems to be fine.
https://www .domain. com/
200 OK
2.
https://www.whatsmydns.net/redirect-checker
1
http://www .domain. com/ 301 Moved Permanently
Visit
2
https://www. domain. com/ 200 OK
Visit
3.
https://smallseotools.com/redirect-checker/
200
No Redirection Found
__________
I'm using this code in my htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
If there is a good site anyone recommends to check the redirects let me know.
I also did an ssl check and that was good.
One thing I don't know is how to fix canonicals. I thought Google would automatically choose the https.