It looks like blog.example.com
is a zone of its own, which appears to be one of the reasons why the instructions do not work in your case.
The problem here is that a CNAME
record is not allowed to coexist with other records and at the zone apex there must be at least SOA
and NS
records (in your case you also have MX
, TXT
and A
records).
Only if blog.example.com
could be a part of the example.com
zone AND the other records that currently exist at blog.example.com
are not actually necessary you could do as the instructions say and add that CNAME
record.
If, however, blog.example.com
has to be a zone of its own or if you need to have the MX
or TXT
records for it, then a CNAME
record is not an option for you.
In that case you may want to look into DNS hosting that has aliasing functionality, where you can set it up so that they behind the scenes regularly look up A
and AAAA
for a specified name and publishes that into your zone as the original record type (A
/AAAA
).