Kısa bir süre önce Heroku üzerinde çalıştığım bir Rails uygulaması için etki alanını değiştirdim. Orijinali yenisine yönlendirdim ve son birkaç ay boyunca her ikisinde de SSL kullanıyor. Tümü yönlendirme yaptığından, SSL'yi orijinal alandan kaldırmayı denedim. Bir Heroku Uygulaması için SSL'yi Devre Dışı Bırakma
her şeyi ben gerektiğini düşündüm vermedi:- işaret etmek production.rb içinde
config.force_ssl = false
ile app - Değiştirilen DNS ALIAS ve CNAME'ini SSL kapattım "myapp.herokuapp.com" için
- kaldırıldı SSL bitiş noktası ve certs
ben myapp.herokuapp.com giderseniz, her şey yolunda, ama myapp.com giderseniz veya www.myapp.com otomatik beni almaya çalışır güvenli Sitenin sürümü, https://myapp.com ve tarayıcımdan standart güvenlik hatası uyarısı alıyorum.
Bir şey mi eksik? Bu bir önbellekleme sorunu mu? DNS değişikliğinin devreye girmesi zaman alıyor mu? Birkaç makinede/tarayıcıda denedim ve sorun tümünde tutarlı.
En kötü durum, ben kesinlikle SSL Endpoint'i tekrar ekleyebilirim ama overkill gibi görünüyor.
Oh, bunu açıklayan vay. Detaylı cevap için teşekkürler! – Lev
FYI, tarayıcımın, yapılandırmayı değiştirdikten sonra ssl'yi kullanmayı unutması için aşağıdakileri de yararlı buldum: https://support.mozilla.org/en-US/questions/1027355. Bu, elbette sadece kendi tarayıcınız için çalışır (ancak benim durumumda, URL'yi henüz kimseyle paylaşmadım). Bu nedenle, web sitenize zaten ziyaret etmişseniz, bu onlara yardımcı olmaz (bilgisayarlarında aynı şeyi yapmadıkça). – Nick