Azure App Service’te Özel Bir Hata Sayfası Nasıl Yapılandırılır
Azure App Service artık 403, 502 ve 503 hata kodları için özel hata sayfalarının kullanımına olanak tanıyor; böylece kullanıcı deneyiminizi artık özelleştirebilirsiniz. En az bir Premium SKU kullanan hem Linux hem de Windows iş yükleri için kullanılabilir durumdadır.
Html dosyanızı hazırladıktan sonra web uygulamanıza yükleyebilirsiniz. Configuration penceresinde bir Error pages (preview) sekmesi görmelisiniz. Hata sayfası seçeneklerini görüntülemek için bu sekmeye tıklayın. Seçenekler gri renkteyse bu özelliği kullanmak için en azından Premium SKU’ya yükseltme yapmanız gerekir.
Özel bir hata sayfası yüklemek için 3 seçeneğin olduğunu göreceksiniz.
403 satırındaki edit butonuna tıklayarak 403 hata kodunu seçin.
Daha sonra, html dosyanızı seçmek için klasör simgesine tıklayın. Dosyanın .html formatında ve 10kb dosya boyutu sınırı dahilinde olması gerektiğini unutmayın.
.html dosyası seçildikten sonra Yükle’ye tıklayın. Daha sonra Kaydet’e tıklayın.
Artık 403 hata sayfanız yüklendiğine göre, hata sayfasını tetikleyip görüntüleyebilmemiz gerekir. Bu bir 403 erişim kısıtlaması hata kodu olduğundan, bir IP kısıtlaması ayarlanarak tetiklenebilir.
Bir IP kısıtlaması ayarlamak için Networking’e gidin ve Inbound Traffic altında IP restriction’na tıklayın.
Site access and rules section bölümünün altında IP kısıtlaması oluşturmak için +Ekle düğmesini seçebiliriz.