Saya membuat situs web untuk klien yang akan saya hosting dan pelihara, dan saya mencoba menentukan apa yang akan menjadi pengaturan bebas yang paling menyakitkan. Pikiranku adalah melakukan yang berikut:
- Siapkan domain klien di
client.mydomain.com
- Minta klien memperbarui data DNS mereka
*.client.com
ke CNAMEclient.mydomain.com
Dari perspektif praktis, ini terasa terbaik bagi saya karena saya tidak perlu mempertahankan akses ke panel kontrol DNS mereka terutama jika mereka ingin melakukan hal-hal lain dengannya. Selain itu, jika saya memutuskan untuk memindahkan situs web ke host yang berbeda, saya dapat melakukannya dengan lancar tanpa mereka sadari hanya dengan memperbarui client.mydomain.com
poin mana .
Karena itu, kekhawatiran saya adalah bahwa saya akan memengaruhi SEO untuk client.com
. Jika saya memengaruhi SEO sama sekali, saya hanya akan pergi dengan rute A-Record dan menyebutnya baik, tetapi jika tidak ada dampak, rute CNAME tampaknya lebih baik bagi saya.
Pikiran?
(Sebagai tambahan, saya memiliki Google Maps yang termasuk dalam aplikasi ini, dan kunci API berteriak kepada saya ketika saya menekan aplikasi dari tld yang berbeda ... client.mydomain.com
dan client.com
. Apakah ada cara untuk meminta satu kunci API Google yang dapat bekerja dengan domain CNAME? Saya bisa mengatasinya dalam kode, tetapi tidak tahu apakah ada solusi yang lebih sederhana.)