pengembangan-web-mp-pd.com

Teruskan domain polos dengan jalur URL untuk Google Domain saya

Saya membeli domain melalui Google Domains dan saya hosting aplikasi saya di Heroku.

Saya ingin pengguna dapat mengakses aplikasi saya melalui domain telanjang, tetapi Google Domains tidak mengizinkan CNAME ditetapkan untuk domain telanjang. Mereka memiliki opsi yang memungkinkan "penerusan Subdomain", namun ketika itu disetel, jalur URL dihilangkan.

Sebagai contoh, jika saya mengatur "Penerusan Subdomain" untuk domain telanjang dan saya pergi ke example.com/123, itu mengarahkan pengguna ke example.com.

Bagaimana saya bisa meneruskan domain dan jalur?

23
Evan Appleby

Butuh beberapa saat, tapi saya menemukan yang ini. Ini adalah proses 2 langkah (mungkin ada cara lain untuk melakukannya, tetapi ini juga berlaku untuk AWS):

1) Gunakan data CNAME untuk mengatur www.example.com Anda untuk meneruskan ke nama host yang sebenarnya.

2) Untuk mengonfigurasi domain telanjang, tambahkan "Rekaman Sintetis", dan atur "Subdomain Teruskan." Di kotak teks subdomain, masukkan tanda @ dan tidak ada yang lain.

3) Pilih opsi untuk 'Alihkan jalur'. Itu harus melakukan apa yang Anda inginkan.

25
user61123

Penerusan subdomain memiliki opsi "Jalur maju" sekarang.

2
Jarett Millard

Sampai sekarang, ini tidak mungkin, tetapi Google Domains memiliki kebijakan pengembalian 5 hari, dan setelah dikembalikan, domain segera tersedia untuk dibeli kembali dari pendaftar lain.

https://support.google.com/domains/answer/6000754

Jika ini merupakan kebutuhan kritis, domain tersebut dapat dikembalikan dan dibeli kembali dari GoDaddy yang memang menawarkan penerusan domain telanjang.

https://support.godaddy.com/help/article/422/manually-forwarding-or-masking-your-domain-name

2
Evan Appleby

Ini adalah satu-satunya hal yang bekerja untuk saya seperti yang ditunjukkan oleh Rod Michael Perez.

https://support.google.com/a/answer/2518373?hl=id

Singkatnya, Anda dapat Mengubah cara domain telanjang diarahkan dengan membuka Google Admin Console> Domains> Add/remove domains. Kemudian untuk domain tertentu gunakan "ubah tautan pengalihan" untuk mengarahkan kembali domain telanjang. Misalnya Anda dapat menggunakan "www". Pastikan untuk menekan "Simpan perubahan" agar berlaku.

Jika Anda hanya memiliki satu domain, tautan berikut mungkin dapat membantu.

https://admin.google.com/DomainSettingsChangeNakedRedirect

Sekarang Anda harus pergi ke Konsol Manajemen DNS Domain menggunakan kredensial Anda dan menambahkan catatan A untuk "www" dan arahkan ke IP Anda. Untuk beberapa alasan, catatan A telanjang yang berlabel "@" harus dimasukkan dalam Zona DNS. Hapus semua catatan "www" CNAME yang ada.

Sekarang uji redirect dengan menggunakan domain telanjang.

Saya harap ini menyelamatkan seseorang 3 sampai 4 jam saya butuh untuk mencari tahu ini.

1
Trevor

Buat saja file .htaccess:

# Rewrite EVERYTHING to the new domain
RewriteRule ^(.*)$ newDomain.ext/$1 [R=301,L]
0
Martijn

Dukungan Google membantu saya.

Tambahkan cname untuk www Tambahkan catatan sintetis @ ke http://www.yourgoogledomain.com (ubah yourgoogledomain ke domain Anda)

Bekerja seperti pesona.

0
gabedude

Di bawah dasbor domain, Anda dapat mengatur bagaimana domain telanjang Anda diperlakukan dan Anda dapat mengarahkan domain telanjang ke halaman yang Anda inginkan.

Anda dapat memeriksa detail langkah demi langkah di sini: https://support.google.com/a/answer/2518373?hl=id

Ada juga opsi di bawah penerusan subdomain yang dapat Anda gunakan. Pertama, Anda menambahkan CNAME ke daftar catatan sintetis Anda. Lalu, pilih 'Subdomain maju' dari daftar catatan sintetis yang Anda miliki. Dalam hal ini, Anda ingin memilih CNAME yang baru saja Anda tambahkan. Anda dapat menambahkan dan mengedit catatan sintetis sesuai kebutuhan juga. Aktifkan penerusan jalur, dan opsi lainnya.

Anda dapat memeriksa detailnya di sini: https://support.google.com/domains/answer/6072198?hl=id

0