Google Etki Alanım için URL yolu ile çıplak alanı ilet


24

Google Etki Alanları üzerinden bir etki alanı satın aldım ve uygulamamı Heroku'da barındırıyorum.

Kullanıcıların çıplak etki alanı üzerinden uygulamama erişmelerini istiyorum, ancak Google Etki Alanları, CNAME'lerin çıplak etki alanı için ayarlanmasına izin vermiyor. "Alt alan adı yönlendirmesine" izin veren bir seçeneğe sahiptirler, ancak bu ayarlandığında, URL yolu bırakılır.

Örneğin, çıplak alan için "Alt alan adı iletme" ayarladıysam ve ben de gidersem example.com/123, kullanıcıyı yönlendirir example.com.

Hem etki alanını hem de yolu nasıl iletebilirim?


GoDaddy tarafından barındırılan alanlar için çok benzer bir soru soruldu, ancak orada mevcut seçenekler gibi görünmüyor, Google Domain'lerde de mevcut. webmasters.stackexchange.com/questions/12777/…
Evan Appleby

Alan adınızdan example.herokuapp.com adresine bir DNS CNAME yapmayı denediniz mi?
Closetnoc

1
@closetnoc, evet. Google Etki Alanları, çıplak etki alanı için CNAME kayıtlarına izin vermiyor.
Evan Appleby

1
@ w3d: Öyle görünmüyor. Google Alan Adları (ve çoğu sicil memuru) 5 günlük bir geri ödeme politikası sunuyor; bu yüzden bunu yaptım ve hemen etki alanını GoDaddy'den geri aldım. Sorun çözüldü.
Evan Appleby

1
@BlairAnderson - teşekkürler, sadece güncellenmiş kabul edilen cevap
Evan Appleby

Yanıtlar:


26

Bana biraz zaman aldı, ama bunu anladım. 2 aşamalı bir işlem (belki de bunu yapmanın başka yolları da var, ama bu AWS için de geçerli):

1) www.example.comGerçek ana bilgisayar adına yönlendirmek için bir CNAME kaydı kullanın .

2) Çıplak alanı yapılandırmak için bir "Sentetik Kayıt" ekleyin ve bir "Alt Etki Alanı İleri" ayarlayın. Alt etki alanı metin kutusuna, @işareti ve başka bir şey girmeyin .

3) 'İleriye doğru yol' seçeneğini seçin. Bu tam olarak istediğini yapmalı.


@ hile yaptı. Google’ın oraya boş bir değer koymanıza izin vermemesi şaşırtıcı, ancak size ayrıca @
Danilo Gasques’i

Harika çalışıyor teşekkürler!
slick1537

2

Şu an itibariyle, bu mümkün değil, ancak Google Domains’in 5 günlük bir iade politikası var ve geri döndüğünde alan hemen başka kayıt şirketlerinden tekrar satın alınabiliyor.

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

Bu kritik bir ihtiyaç ise, etki alanı, çıplak etki alanı iletimi sunan GoDaddy'den iade edilebilir ve satın alınabilir.

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


GoDaddy dahil çoğu kayıt şirketi, çıplak alan için CNAME kayıtlarına izin vermez, bunun yerine, çıplak alan başka bir alt alana (www gibi) erişirse kullanıcıyı iletme seçeneği sunar. Bununla hafif bir performans elde edebileceğimi öğrendim, bu yüzden etrafa girebilmek için Cloudflare'nin ücretsiz hesabına kaydoldum ve DNS yönetimi sayesinde çıplak alan için bir CNAME kaydı oluşturabilirsiniz. Umarım bu birine yardımcı olur!
Evan Appleby

Bu cevap şu anda YANLIŞ ve güncellenmelidir: tachyonstemplates.com/2018/google-domains-forward-root
Blair Anderson


1

Rod Michael Perez'in belirttiği gibi benim için çalışan tek şey bu.

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

Kısacası, Google Yönetici Konsolu> Etki Alanları> Alan ekle / kaldır seçeneğine giderek çıplak alanın yönlendirilme şeklini değiştirebilirsiniz. Ardından, belirli etki alanı için çıplak etki alanını yönlendirmek için "yönlendirme bağlantısını değiştir" i kullanın. Örneğin, "www" kullanabilirsiniz. Etkili olması için "Değişiklikleri kaydet" e bastığınızdan emin olun.

Yalnızca bir etki alanınız varsa, aşağıdaki bağlantı yardımcı olabilir.

https://admin.google.com/DomainSettingsChangeNakedRedirect

Şimdi kimlik bilgilerinizi kullanarak Domain DNS Yönetim Konsolu'na gitmeli ve "www" için bir A kaydı eklemelisiniz ve IP adresinize yönlendirmelisiniz. Bazı nedenlerden dolayı, "@" etiketli olan çıplak A kayıtlarının DNS Bölgesinde yer alması gerekir. Mevcut tüm CNAME "www" kayıtlarını silin.

Şimdi yönlendirmeyi çıplak alanı kullanarak test edin.

Umarım bu, birisini bunu çözmem için gereken 3 ila 4 saat boyunca kurtarır.


0

Sadece bir .htaccessdosya oluşturun:

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

Basitçe bir etki alanı kaydettilerse (Google Etki Alanları aracılığıyla) .htaccess dosyası oluşturabilecekleri herhangi bir "boşluk" var mı? Bu "alan" Apache tarafından yönetiliyor mu ve mod_rewrite'a erişim sağlıyor mu?
MrWhite

Düz bir hosting ise, htaccess izin verecek. Bunu engelleyebileceklerini hayal bile edemiyorum, hoş url'ler gibi temel şeyler bile imkansız.
Martijn

@ Martin, kullanıcıları yeni bir etki alanına yönlendirmek istemiyorum. İnsanların example.com/123 yazmasını ve bunun example.com'a iletmemesini istiyorum. HTACCESS burada gerçekten yardımcı olmuyor, çünkü yol kesiliyor. Buraya biraz renk eklemek için, bu alan bir bağlantı kısaltıcı olarak kullanılacaktır (örneğin bit.ly), bu nedenle kullanıcıları çıplak alan dışındaki herhangi bir şeyi yazmaya zorlamak karşı-üretkendir. Google Etki Alanları’nı kullanan birinden gelen görüşler çok takdir edilecektir.
Evan Appleby

Sorunuzda bunu açıklığa kavuşturmak isteyebilirsiniz. Ve benim örneğimde yol düşmedi $1, değeri var. Tercihlerinize göre daha fazla ince ayar yapabilirsiniz. Fakat yine de, sorunuza bazı örnekler eklemenizi öneririm
Martijn

0

Google desteği bana yardımcı oldu.

Sentetik kaydı ekleme www için cname'i ekle @ için http://www.yourgoogledomain.com (değişim alanınızla yourgoogledomain)

ÇALIŞIYOR bir cazibe gibi.


1
Bu cevap pek mantıklı gelmedi. İngilizce gibi okunmayan bir cümle ve bitten biraz daha fazlası ne durumda?
1N5818

0

Alanlar gösterge panosunun altında, çıplak alanınıza nasıl davranılacağını ayarlayabilirsiniz ve çıplak alanı istediğiniz sayfaya yönlendirebilirsiniz.

Adım adım ayrıntılara buradan göz atabilirsiniz: https://support.google.com/a/answer/2518373?hl=tr

Alt etki alanı altında kullanabileceğiniz seçenekler de vardır. İlk önce CNAME'i sentetik kayıt listenize ekleyin. Ardından, sahip olduğunuz sentetik kayıtlar listesinden bir 'Alt etki alanı ileri' seçin. Bu durumda, yeni eklediğiniz CNAME'yi seçmek istersiniz. Sentetik kayıtları da gerektiği gibi ekleyebilir ve düzenleyebilirsiniz. Yol yönlendirmeyi ve diğer seçenekleri açın.

Detayları buradan kontrol edebilirsiniz: https://support.google.com/domains/answer/6072198?hl=tr

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.