Varsayılan olarak özel bir etki alanı ve uygulama motorunda SSL kullanarak belirli bir sürüme yönelik trafiği yönlendirecek bir URL modeli var. dosya dağıtmak? Yani themagic
nokta, tire içerebilirSSL ile özel sürümün yönlendirilmesi için URL ve uygulama motorunda özel etki alanı için yönlendirme
https://themagic.mydomain.com
gibi bir şey - ne gerekiyorsa?
çeşitli seçenekleri belirlemek, ancak SSL ve mydomain.com hem hiçbiri, onlar:https://instance-dot-version-dot-module-dot-app-id.appspot.com http://instance.version.module.app-id.my-custom-domain.com adlı modül, sürümü ve örneğine isteği gönderir.
https://version-dot-module-dot-app-id.appspot.com http://version.module.app-id.my-custom-domain.com adlı modül ve sürümünün kullanılabilir bir örneğine isteği gönderir. Bu adres formlarının varsayılan yönlendirme davranışı vardır. sevk dosyasında eşleşen bir desen varsa varsayılan yönlendirme geçersiz unutmayın:
https://module-dot-app-id.appspot.com http://module.app-id.my-custom-domain.com adlı modülün varsayılan sürümünün kullanılabilir bir örneğine isteği gönderir.
https://version-dot-app-id.appspot.com http://version.app-id.my-custom-domain.com varsayılan modülünün verilen versiyonunun kullanılabilir bir örneğine isteği gönderir.
https://app-id.appspot.com http://app-id.my-custom-domain.com varsayılan modülünün varsayılan sürümünün kullanılabilir bir örneğine isteği gönderir. Birkaç yıl için
Ben Bu tarihsel varsayılan modile üzerinde version1
denilen sürümü trafiğini yol iyi çalıştı
https://version1.www.mydomain.com
yönlendirme
kullanarak ve çalışmaya devam ediyor edilmiştir. Ama ben bundan rahatsızım çünkü a) belgelenmemiş (bulabildiğim kadarıyla) b) SSL kurulumunu almak zor. SSL'ye özel olarak, tek yol (anlayabildiğim kadarıyla) bir joker SSL sertifikası kullanmaktır (bu pahalı veya kendinden imzalı). Bu URL'yi yalnızcaversion1.www.mydomain.com
için imzalanmış bir SSL sertifikasıyla kullanma girişimlerim, varsayılan olarak, varsayılan değere yönlendirildi. Bu, büyük olasılıkla, appengine'in web kullanıcı arayüzü (bulut konsolu) üzerinden sırayla eklenmesi gereken belirli 'özel alan adı' kurallarından kaynaklanıyordu. SSL sertifikası eklemek için. Şimdilik, kendimi imzalı bir vahşi kart sertifikası, çalışmamın tek yolu. Ayrıca, bu sürümde version-www.mydomain.com
geçerli bir yönlendirme olabilir, ancak yine de bunun SSL ile ayarlanıp ayarlanmayacağı şüphesiz görünüyor ve üzerinde belge yok.
Mümkünse, lütfen belgelere bağlantı verin.
Yanıtladığınız için teşekkür ederiz. Üzgünüm, sorumu belirsiz (umarız şimdi açıklığa kavuşturuldu). Https://version1.www.mydomain.com 'version1' için trafiği yönlendiriyorum - yani, url istediğim şekilde yönlendiriyor, ancak belgesiz ve SSL'yi kurmak için bir acı. Aşağıdakileri söyleyeceğiniz yumuşak yönlendirme kuralları: a) "Bir istek, app-id.appspot .. ile eşleşiyorsa" (bu url yok) ve b) "Yumuşak yönlendirme, özel etki alanları için geçerli değil" şeklindedir. Burada başa çıkmak. Bu yüzden maalesef, yumuşak yönlendirme kurallarının bunu netleştirmediğini düşünüyorum. – tom
Geliştiriciler Konsolu'nun "App Engine> Ayarlar> Özel Etki Alanları" bölümünde neler var? '' 'Veya çıplak alan adını seçtiniz mi? Bir seçenek, çıplak alan için ayarlanması ve gönderim kurallarını kullanarak varsayılan modülün www yoluna sahip olması, sürümlere veya modüllere giden diğer alt etki alanlarının düzgün bir şekilde yönlendirilebilmesi ve tek bir iç içe geçmiş joker karakterine ihtiyaç duymanızdır. ('* .mydomain.com'). – Nick
3 girdim var: 1) mydomain.com, LetsEncrypt sertifikamdan SSL desteği, A ve AAAA kayıtlarından oluşan bir grup, takma ad yok. 2) www.mydomain.com, LetsEncrypt sertifikamdan SSL Desteği, bir cname kaydı ve diğer 'www'. 3) Kendime imzalı sertifika, bir cname kaydı ve "\ *. Www" takma adından SSL desteği ile www.mydomain.com. Sadece bu etki alanı için version1.www.mydomain.com ve SSL sertifikasını ayarlamayı denedim ve trafiğin varsayılan sürüme yönlendirmesine neden olan şey buydu. Her iki durumda da, dokümanlar version1.www.mydomain.com adresinin varsayılan sürüme yönlendireceğini söylüyor ancak sürüm 1'e yönlendiriyor. – tom