Fitur asal kondisional bekerja dengan mesin aturan untuk memfilter permintaan pengguna berdasarkan kondisi tertentu seperti header permintaan, parameter string kueri, jalur, dan IP klien. Permintaan yang sesuai dengan kondisi akan dialihkan ke server asal yang ditentukan. Anda dapat menambahkan beberapa aturan sehingga permintaan dapat diarahkan ke server asal yang berbeda sesuai dengan aturan tersebut.
Prasyarat
Sebelum mengonfigurasi asal kondisional, pastikan telah membuat aturan di mesin aturan. Untuk informasi lebih lanjut, lihat Mesin Aturan.
Catatan
Jika server asal adalah Bucket Object Storage Service (OSS), klik Basics di pohon navigasi sisi kiri nama domain, lalu klik Modify di bagian Origin Information, dan atur parameter
Origin InfomenjadiOSS Domain. Dengan cara ini, CDN dapat mengotentikasi permintaan ke bucket OSS.Konflik fitur: Jika fitur asal kondisional bertentangan dengan fitur Konfigurasikan Pengaturan Asal Lanjutan, hanya salah satu dari dua fitur tersebut yang dapat digunakan.
Urutan pencocokan: Sistem mencoba mencocokkan aturan dalam daftar konfigurasi secara berurutan menurun. Jika sebuah aturan cocok, sistem menghentikan pencocokan.
Interaksi dengan mesin aturan: Sebelum mengonfigurasi asal kondisional, Anda harus mengonfigurasi aturan terkait.
Perbedaan antara asal kondisional, asal dasar, dan asal lanjutan
Fitur asal kondisional dan asal lanjutan dapat menggunakan aturan yang dikonfigurasi di mesin aturan, memungkinkan Anda mengonfigurasi kebijakan asal yang lebih fleksibel.
Alamat asal dasar adalah alamat default server asal yang digunakan untuk pengambilan asal. Jika permintaan pengguna tidak sesuai dengan aturan asal kondisional atau asal lanjutan, alamat asal dasar akan digunakan.
Jika permintaan pengguna sesuai dengan aturan asal kondisional atau asal lanjutan, alamat server asal yang ditentukan untuk fitur-fitur tersebut akan digunakan.
Prosedur
Masuk ke Alibaba Cloud CDN.
Di panel navigasi sisi kiri, klik Domain Names.
Pada halaman Domain Names, temukan nama domain yang ingin dikelola dan klik Manage di kolom Actions.
Di bagian Origin Information, klik Expand di sebelah Conditional Origin.
Klik Add Conditional Origin.
Konfigurasikan parameter Rule Condition.
Pertama kali menambahkan aturan atau memodifikasi aturan yang ada, klik Rules Engine di kotak dialog Conditional Origin, lalu tambahkan atau modifikasi aturan pada halaman yang muncul. Untuk informasi lebih lanjut, lihat Mesin Aturan.

Jika aturan sudah ada, pilih salah satu dari daftar drop-down Rule Condition.
Di bidang Origin Address, masukkan alamat server asal, seperti alamat IP asal, domain asal, nama domain bucket OSS, atau nama domain Function Compute.
Klik OK.