Çıplak alanımı ziyaret ettiğimde giriş yaptım, ancak www alt alanını ziyaret ettiğimde çıkış yaptım


0

Ben ziyaret ederseniz http://mysite.com ben oturum am bulmak. Ancak ziyarette eğer http://www.mysite.com ben oturum değilim bulabilirsiniz.

DNS'imde aşağıdakiler var:

ALIAS   mysite.com.  mysite.herokuapp.com.        
CNAME   www.mysite.com.  mysite.herokuapp.com.        
NS          mysite.com.  dns1.pointhq.com.      
NS          mysite.com.  dns2.pointhq.com.      
NS          mysite.com.  dns3.pointhq.com.      
NS          mysite.com.  dns4.pointhq.com.      
NS          mysite.com.  dns5.pointhq.com.

Belli ki yanlış bir şey yapıyorum. Sitem Heroku'da barındırılıyor ve açık alanda IP adreslerini kullanmanıza izin vermiyorlar. DNS pointhq tarafından sağlanmaktadır.

Bu neden oluyor? CNAME'm mysite.herokuapp.com yerine ALIAS'ımı mı göstermeli? Bu olabilir mi? Bununla uğraşabiliyorum ama TTL oldukça yüksek.

Ayrıca, 301 yönlendirmeli rotadan aşağı inmek istediğimi sanmıyorum çünkü SSL kullanmaya başlamak üzereyiz.


ALIAS adında böyle bir DNS kaydı yoktur, bunun ne olduğunu açıklayabilir misiniz?
milli

@milli, ALIAS diye bir şey var . Bazı ana bilgisayarlar IP'lerinde A Kaydı işaret etmenize izin vermez, bu nedenle birkaç DNS sunucusu CNAME gibi bir ALIAS oluşturmanıza izin verir, bir URL'ye yönlendirebilirsiniz. Uygulamama, çerezlerin ve oturumların tüm alan adlarını kabul edilen yanıtta önerildiği şekilde kullanmalarını söyleyerek sorunumu düzelttim.
marflar

Tamam anladım. Alias ​​dnssimple'ın icat ettiği bir şey. Gerçekte bir A rekoru yaratıyor.
milli

Yanıtlar:


2

Bu, DNS ile ilgili bir sorun değildir (siteye www ile veya onsuz erişebileceğiniz gibi - DNS sunucusunun bu konuda yaptığı tek şey).

Aksine, sorun çerezlerin çalışması ile ilgilidir. Ana etki alanını kullandığınızda çerezler bir alt etki alanı için geçerli değildir. Nasıl (ve bunu düzeltebilirseniz, yazılımınıza (ve tarayıcınıza) kalmış. Yönlendirmeler muhtemelen en kolay olanıdır, ancak bunları yapmak istemediğinize dair yorumunuzu görüyorum.

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.