Tworzę stronę internetową dla klienta, który będę hostował i utrzymywał, i próbuję ustalić, która konfiguracja będzie najbardziej bezbolesna. Myślę, że wykonaj następujące czynności:
- Skonfiguruj domenę klientów pod adresem
client.mydomain.com
- Poproś klienta, aby zaktualizował swoje rekordy DNS dla
*.client.com
CNAMEclient.mydomain.com
Z praktycznego punktu widzenia jest to dla mnie najlepsze, ponieważ wtedy nie muszę utrzymywać dostępu do panelu sterowania DNS, zwłaszcza jeśli chcą robić z nim inne rzeczy. Co więcej, jeśli zdecyduję, że muszę przenieść witrynę na inny host, mogę to zrobić bezproblemowo, nawet nie wiedząc o tym, aktualizując tylko client.mydomain.com
punkty.
Biorąc to pod uwagę, martwię się, że wpłynę na SEO client.com
. Jeśli w ogóle wpłynę na SEO, po prostu wybiorę trasę A-Record i nazwiebym ją dobrą, ale jeśli nie ma wpływu, trasa CNAME wydaje mi się ładniejsza.
Myśli?
(Nawiasem mówiąc, mam Mapy Google zawarte w tej aplikacji, a klucz API krzyczy na mnie, gdy uderzę w aplikację z innego tld ... client.mydomain.com
i client.com
. Czy istnieje sposób, aby poprosić o pojedynczy klucz API Google, który mogę pracować z domenami CNAME? Mogę to wypracować w kodzie, ale nie wiedziałem, czy istnieje prostsze rozwiązanie).