Isso depende inteiramente de como seu aplicativo executa a detecção de nome de host . Por exemplo. se for executado em HTTPS, você precisará adicionar um host virtual ao seu servidor da web. Poderíamos deduzir, com base em que você atualmente usa subdomain.saas.example.com
e o software é capaz de detectar isso, que isso deveria ser possível. Você apenas usará o mesmo método para identificação de nome de host do que com a solução atual.
No nível de DNS, você deve usar um registro A
apontando para o mesmo endereço IP . Isso porque usar um registro CNAME
causa apenas outra pesquisa de DNS para o registro company.saas.example.com IN A
e não causa nenhuma alteração no nome do host detectado, portanto, você não obteria nenhum benefício em usá-lo; isto é, não é um atalho para impedir a configuração deste método de detecção de nome de host.
Se você deseja usar CNAME
(por exemplo, se o endereço IP para *.saas.example.com
pode mudar sem confirmar o cliente), você deve aconselhar usando um subdomínio, por exemplo, saas.example.net
em vez de example.net
. Isso ocorre porque, ao usar um registro CNAME
, você não pode usar nenhum outro registro no mesmo nome de host. Com o nome do domínio em si, isso significa que você perde a capacidade de adicionar os registros MX
, TXT
, NS
etc. Isso evitaria usar o mesmo domínio para email, etc.