I recently setup bind on CentOS and want to redirect the non-www to www part of the site.
www works, but when I try the bare domain from Safari I get: Can't open http://mydomain.com because the server can't find mydomain.com.
My zone file looks like this: (without the $TTL part below)
IN NS ns1.mydomain.com. IN A [ip here] ns1 IN A [ip here] @ IN MX 10 aspmx.l.google.com. @ IN MX 20 alt2.aspmx.l.google.com. * IN CNAME [ip here]
IntoDNS reports at "WWW A Record" section:
ERROR: I could not get any A records for mydomain.com!
When I try
* IN A [ip] I get the following error:
Stopping named: [ OK ] Starting named: Error in named configuration: zone localhost/IN: loaded serial 42 dns_master_load: /var/named/mydomain.com.zone:19: *.mydomain.com: CNAME and other data zone mydomain.com/IN: loading from master file /var/named/mydomain.com.zone failed: CNAME and other data zone mydomain.com/IN: not loaded due to errors. _default/mydomain.com/IN: CNAME and other data [FAILED]
IN A [ip] - without * - works (as it was above).