I have some virtual hosts / domains On 1 Droplet and need to bind several domans to 1 of vhosts
Let it be site1-bla-bla-1.com site1-bla-bla-2.com site1-bla-bla-3.com
I see 2 options:
Add to /DNS menu domain site1-bla-bla-1.com with CNAME records: CNAME site1-bla-bla-2.com. site1-bla-bla-1.com CNAME site1-bla-bla-3.com. site1-bla-bla-1.com
and also add to /DNS domains site1-bla-bla-2.com and site1-bla-bla-3.com just with A records
and set digitalocean nameservers to domain names
Add to /DNS domains site1-bla-bla-1.com , site1-bla-bla-2.com, site1-bla-bla-3.com with A records
In httpd.conf:
<VirtualHost *.80> ServerName site1-bla-bla-1.com ServerAlias site1-bla-bla-2.com ServerAlias site1-bla-bla-3.com </VirtualHost>
Is it correct? What would be better?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hello, <br> <br>Option 1 will only work if your website is being served without name based virtual hosting (browse your site using its IP address; if you can see your site, it is name based virtual hosting and therefore this will work). <br> <br>Option 2 will work fine in case you are using name based virtual hosting. <br> <br>However, please note that you can not set CNAME on root domain (example.com CNAME to otherhost.blabla.com), but only for its hostnames.