Aracılığıyla paylaş


Öğretici: Azure Content Delivery Network önbelleğe alma kurallarını ayarlama

Önemli

Microsoft tarafından sunulan Azure CDN Standard (klasik) 30 Eylül 2027'de kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için, 30 Eylül 2027'ye kadar Azure CDN Standard'ı Microsoft (klasik) profillerinden Azure Front Door Standard veya Premium katmanına geçirmeniz önemlidir. Daha fazla bilgi için bkz . Microsoft'tan Azure CDN Standard (klasik) kullanımdan kaldırma.

Edgio'dan Azure CDN 4 Kasım 2025'te kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için iş yükünüzü bu tarihten önce Azure Front Door'a geçirmeniz gerekir. Daha fazla bilgi için bkz . Edgio'dan Azure CDN kullanımdan kaldırma hakkında SSS.

Not

Önbelleğe alma kuralları yalnızca Edgio profillerinden Azure CDN Standard için kullanılabilir. Microsoft profillerinden Azure CDN için Standart kural altyapısını kullanmanız gerekir Edgio profillerinden Azure CDN Premium için, benzer işlevler için Yönet portalındaki Edgio Premium kural altyapısını kullanmanız gerekir.

Bu öğreticide, hem genel olarak hem de URL yolu ve dosya uzantısı gibi özel koşullarla varsayılan önbellek süre sonu davranışını ayarlamak veya değiştirmek için Azure Content Delivery Network önbelleğe alma kurallarını nasıl kullanabileceğiniz açıklanmaktadır. Azure Content Delivery Network iki tür önbelleğe alma kuralı sağlar:

  • Genel önbelleğe alma kuralları: Profilinizdeki her uç nokta için bir genel önbelleğe alma kuralı ayarlayabilirsiniz. Bu işlem uç noktaya yönelik tüm istekleri etkiler. Genel önbelleğe alma kuralı ayarlandığında tüm HTTP önbellek yönergesi üst bilgilerini geçersiz kılar.

  • Özel önbelleğe alma kuralları: Profilinizdeki her uç nokta için bir veya daha fazla özel önbelleğe alma kuralı ayarlayabilirsiniz. Özel önbelleğe alma kuralları ayarlandığında belirli yollar ve dosya uzantılarıyla eşleşir, sırasıyla işlenir ve genel önbelleğe alma kuralını geçersiz kılar.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Önbelleğe alma kuralları sayfasını açın.
  • Genel önbelleğe alma kuralı oluşturun.
  • Özel önbelleğe alma kuralı oluşturun.

Azure aboneliğiniz yoksa başlamadan önce birücretsiz Azure hesabı oluşturun.

Önkoşullar

Bu öğreticideki adımları tamamlayabilmeniz için önce bir içerik teslim ağı profili ve en az bir içerik teslim ağ uç noktası oluşturmanız gerekir. Daha fazla bilgi için bkz . Hızlı Başlangıç: Azure Content Delivery Network profili ve uç noktası oluşturma.

Azure içerik teslim ağı önbelleğe alma kuralları sayfasını açma

  1. Azure portalında bir içerik teslim ağı profili seçin ve ardından bir uç nokta seçin.

  2. Ayarların altındaki sol bölmede Önbelleğe alma kuralları’nı seçin.

    İçerik teslim ağı önbelleğe alma kuralları düğmesinin ekran görüntüsü.

    Önbelleğe alma kuralları sayfası görüntülenir.

    İçerik teslim ağı Önbelleğe alma kuralları sayfasının ekran görüntüsü.

Genel önbelleğe alma kurallarını ayarlama

Aşağıda gösterilen şekilde bir genel önbelleğe alma kuralı oluşturun:

  1. Genel önbelleğe alma kuralları’nın altında Sorgu dizesi önbelleğe alma davranışı seçeneğini Sorgu dizelerini yoksay olarak ayarlayın.

  2. Önbelleğe alma davranışı seçeneğini Eksikse ayarla olarak ayarlayın.

  3. Önbellek sona erme süresi için, Günler alanına 10 yazın.

    Genel önbelleğe alma kuralı, uç noktaya yönelik tüm istekleri etkiler. Bu kural, mevcut kaynak önbellek yönergesi üst bilgilerini onaylar (Cache-Control veya Expires). Aksi takdirde, belirtilmemişlerse, önbelleği 10 güne ayarlar.

    Genel önbelleğe alma kuralları

Özel önbelleğe alma kurallarını ayarlama

Aşağıda gösterilen şekilde bir özel önbelleğe alma kuralı oluşturun:

  1. Özel önbelleğe alma kuralları altında, Eşleşme koşulu seçeneğini Yol ve Eşleşme değeri seçeneğini ise /images/*.jpg olarak ayarlayın.

  2. Önbelleğe alma davranışı seçeneğini Geçersiz kıl olarak ayarlayın ve Günler alanına 30 yazın.

    Bu özel önbelleğe alma kuralı, uç noktanızdaki /images klasöründe bulunan tüm .jpg resim dosyalarında 30 günlük önbellek süresi ayarlar. Kaynak sunucu tarafından gönderilen tüm Cache-Control veya Expires HTTP üst bilgilerini geçersiz kılar.

    Özel önbelleğe alma kuralları

Kaynakları temizleme

Önceki adımlarda önbelleğe alma kuralları oluşturdunuz. Artık bu önbelleğe alma kurallarını kullanmak istemiyorsanız, aşağıdaki adımları gerçekleştirerek kaldırabilirsiniz:

  1. Bir içerik teslim ağı profili seçin ve ardından kaldırmak istediğiniz önbelleğe alma kurallarını içeren uç noktayı seçin.

  2. Ayarların altındaki sol bölmede Önbelleğe alma kuralları’nı seçin.

  3. Genel önbelleğe alma kuralları altında Önbelleğe alma davranışı seçeneğini Ayarlı değil olarak ayarlayın.

  4. Özel önbelleğe alma kuralları'nın altında, silmek istediğiniz kuralın yanındaki onay kutusunu seçin.

  5. Sil'i seçin.

  6. Sayfanın üst kısmından Kaydet’i seçin.

Sonraki adımlar

Bu öğreticide, şunların nasıl yapıldığını öğrendiniz:

  • Önbelleğe alma kuralları sayfasını açın.
  • Genel önbelleğe alma kuralı oluşturun.
  • Özel önbelleğe alma kuralı oluşturun.

Ek önbelleğe alma kuralı ayarlarını yapılandırma konusunda bilgi edinmek için bir sonraki makaleye ilerleyin.