relaxed domain_regex to allow just tld, but tightened hostname_regex to require hostname component