Try:
sudo certbot --apache --cert-name www.vallabh.codes -d www.vallabh.codes -d vallabh.codes
Then choose to "[E]xpand" the certificate.
Try:
sudo certbot --apache --cert-name www.vallabh.codes -d www.vallabh.codes -d vallabh.codes
Then choose to "[E]xpand" the certificate.
Right now I have:-
RewriteEngine On
RewriteCond %{HTTP_HOST} ^vallabh\.codes$ [NC]
RewriteRule ^ https://www.vallabh.codes%{REQUEST_URI} [R=301,L]
Is this not the correct way?
The correct way to do what?
If you trying to cover the secure site with only a redirect statement, then you are missing the point.
In order to redirect a secure connection to another secure location, it must first connect securely.
So, https://vallabh.codes/ must work first.
Before it can redirect to: https://www.vallabh.codes/
There are four possible ways to connect:
http://your-site
http://www.your-site
https://your-site
https://www.your-site
The first two are easy to answer and redirect.
The last two must have a certificate that covers each of those names.
They can be two separate certs or one cert with both names on it.
Do I need to modify my config before this command ? Like I had mentioned my ServerName www.vallabh.codes
.
sudo certbot --apache --cert-name www.vallabh.codes -d www.vallabh.codes -d vallabh.codes
Do I need to mention vallabh.codes
in my config ?
You already showed that both names are being handled via HTTP:
You will need to handle the fourth path:
http://your-site already handled
http://www.your-site already handled
https://your-site not yet handled
https://www.your-site already handled
Which can be combined into the existing secure server block OR done separately as were the two insecure server blocks.
I think finally everything is good now. Could you please confirm ?
You don't know how to confirm?
[I'd much rather teach a man to fish ...]
Yeah thanks I got it, wanted to . This was my first time hosting on a linux server and correct
way of getting ssl certificates. Learned many new things. Thank you very much !! everyone who helped me.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.