My domain is:
studiowrenn.com, crow.cx, bhumsiva.com, crow.black
My web server is (include version):
Apache/2.4.62
The operating system my web server runs on is (include version):
Ubuntu 22.04.4
My hosting provider, if applicable, is:
AWS
I can login to a root shell on my machine (yes or no, or I don't know):
Yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
No
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):
1.21.0
When I access my sites by typing in http vs https, only the domain under the certificate name crow.cx redirects to https. The others will load the http site. I need them all to redirect to https
I have the boilerplate htaccess
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.studiowrenn.com [OR]
RewriteCond %{SERVER_NAME} =studiowrenn.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
I can only test this on Safari mobile or desktop, seems Chromium based browsers do some automatic redirection that Safari doesn't.
When I run
certbot certificates
it shows my certificate name as crow.cx
When I check the certificate in the browser it says the certificate name is bhumsiva.com
Only the crow.cx site redirects properly to https, none of the other sites redirect properly, I'm not sure why there is a name mismatch but I wonder if that might be the problem.