Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Trafiği yeniden yönlendirmek için uygulama ağ geçidini kullanabilirsiniz. Bir dinleyiciden alınan trafiğin başka bir dinleyiciye veya dış siteye yeniden yönlendirilmesini sağlayan genel bir yeniden yönlendirme mekanizmasına sahiptir. Bu, uygulama yapılandırmasını basitleştirir, kaynak kullanımını iyileştirir ve genel ve yol tabanlı yeniden yönlendirme dahil olmak üzere yeni yeniden yönlendirme senaryolarını destekler.
Birçok web uygulaması için yaygın bir yeniden yönlendirme senaryosu, bir uygulama ve kullanıcıları arasındaki tüm iletişimin şifrelenmiş bir yol üzerinden gerçekleşmesini sağlamak için otomatik HTTP'den HTTPS'ye yeniden yönlendirmeyi desteklemektir. Geçmişte müşteriler, tek amacı HTTP'de aldığı istekleri HTTPS'ye yeniden yönlendirmek olan ayrılmış bir arka uç havuzu oluşturma gibi teknikler kullanmıştı. Application Gateway'de yeniden yönlendirme desteğiyle, yönlendirme kuralına yeni bir yeniden yönlendirme yapılandırması ekleyerek ve hedef dinleyici olarak HTTPS protokolüne sahip başka bir dinleyici belirterek bunu gerçekleştirebilirsiniz. HTTP'den HTTPS'ye yeniden yönlendirme hakkında daha fazla bilgi için bkz. Azure portalını kullanarak HTTP'den HTTPS'ye yeniden yönlendirme ile Application Gateway oluşturma.
Yeniden yönlendirme türleri
Yeniden yönlendirme türü, istemcilerin yeniden yönlendirmenin amacını anlaması için yanıt durum kodunu ayarlar. Aşağıdaki yeniden yönlendirme türleri desteklenir:
- 301 (Kalıcı olarak taşındı): Hedef kaynağa yeni bir kalıcı URI atandığını gösterir. Gelecekte bu kaynağa yapılan tüm başvurular, kapalı URI'lerden birini kullanır. HTTP'den HTTPS'ye yeniden yönlendirme için 301 durum kodunu kullanın.
- 302 (Bulundu): Hedef kaynağın geçici olarak farklı bir URI altında olduğunu gösterir. Yeniden yönlendirme zaman zaman değişebileceğinden, istemci gelecekteki istekler için geçerli istek URI'sini kullanmaya devam etmelidir.
- 303 (Diğer'e Bakın):Hedef kaynağın, Konum üst bilgisi alanındaki bir URI tarafından gösterildiği gibi kullanıcı aracısını farklı bir kaynağa yönlendirdiğini gösterir.
- 307 (Geçici yeniden yönlendirme): Hedef kaynağın geçici olarak farklı bir URI altında olduğunu gösterir. Kullanıcı aracısı, bu URI'ye otomatik yeniden yönlendirme yaparsa istek yöntemini DEĞİşTİrMEMESİ GEREKİr. Yeniden yönlendirme zaman içinde değişebileceğinden, istemcinin gelecekteki istekler için özgün etkin istek URI'sini kullanmaya devam etmesi gerekir.
Yeniden yönlendirme özellikleri
Dinleyici yeniden yönlendirmesi
Bir dinleyiciden başka bir dinleyiciye yönlendirir. Dinleyici yeniden yönlendirmesi genellikle HTTP'den HTTPS'ye yeniden yönlendirmeyi etkinleştirmek için kullanılır.
Çok siteli hedef dinleme modülü ile yönlendirmeleri yapılandırırken, kaynak dinleme modülünün parçası olarak tanımlanan tüm ana bilgisayar adlarının (genel joker karakterler ile veya olmadan) hedef dinleme modülünün bir parçası olması zorunludur. Bu, HTTP'yi HTTPS yeniden yönlendirmesine yapılandırırken hedef dinleyicide konak adlarının eksik olması nedeniyle trafiğin bırakılmamasını sağlar.
Yol tabanlı yeniden yönlendirme
Bu yeniden yönlendirme türü, yalnızca belirli bir site alanında yeniden yönlendirmeyi etkinleştirir; örneğin,
/cart/*tarafından belirtilen bir alışveriş sepeti alanı için HTTP isteklerini HTTPS isteklerine yeniden yönlendirme.Dış siteye yeniden yönlendirme
Bu değişiklikle, müşterilerin yeniden yönlendirmenin istendiği hedef dinleyiciyi veya dış siteyi belirten yeni bir yeniden yönlendirme yapılandırma nesnesi oluşturması gerekir. Yapılandırma öğesi, yeniden yönlendirilen URL'ye URI yolunu ve sorgu dizesini eklemeyi etkinleştirme seçeneklerini de destekler. Yeniden yönlendirme türünü de seçebilirsiniz. Bu yeniden yönlendirme yapılandırması oluşturulduktan sonra yeni bir kural aracılığıyla kaynak dinleyiciye eklenir. Temel bir kural kullanılırken, yeniden yönlendirme yapılandırması bir kaynak dinleyiciyle ilişkilendirilir ve genel bir yeniden yönlendirmedir. Yol tabanlı bir kural kullanıldığında, yeniden yönlendirme yapılandırması URL yol haritasında tanımlanır. Bu nedenle, yalnızca sitenin belirli yol alanı için geçerlidir.
Sonraki adımlar
Uygulama ağ geçidinde URL yeniden yönlendirmeyi yapılandırma