Setelah membuat halaman kesalahan kustom, jika konten yang diminta tidak tersedia atau terjadi kesalahan, point of presence (POP) akan menampilkan halaman kesalahan kustom alih-alih halaman default. Halaman ini meningkatkan pengalaman pengguna dengan memberikan pesan kesalahan yang lebih ramah.
Informasi latar belakang
Alibaba Cloud CDN dapat mengarahkan ulang permintaan ke halaman kesalahan kustom saat terjadi kesalahan.
Jika klien meminta layanan web melalui browser dan URL yang diminta tidak ditemukan, server situs web akan mengembalikan halaman 404 Not Found default. Untuk menggunakan halaman kesalahan yang lebih ramah pengguna, Anda dapat membuat halaman kesalahan kustom dan menentukan URL lengkapnya. Permintaan akan dialihkan ke URL tersebut berdasarkan kode status HTTP dalam respons.
Jika pengiriman halaman kesalahan kustom dipercepat oleh Alibaba Cloud CDN, biaya akan dikenakan sesuai aturan penagihan Alibaba Cloud CDN.
Kode status yang didukung
Anda dapat membuat halaman kesalahan kustom untuk kode status HTTP berikut: 400, 403, 404, 405, 414, 416, 500, 501, 502, 503, dan 504.
Kode status | Deskripsi |
400 | Kesalahan terjadi saat Anda mengakses halaman. |
403 | Server menolak permintaan. |
404 | Halaman web yang tidak ada di server diminta. |
405 | Metode yang ditentukan dalam permintaan tidak diizinkan. |
414 | URL permintaan terlalu panjang untuk diproses oleh server. |
416 | Server tidak dapat melayani rentang yang diminta. |
500 | Server mengalami kesalahan dan tidak dapat menyelesaikan permintaan. |
501 | Server tidak mendukung fitur yang diperlukan untuk menyelesaikan permintaan. |
502 | Server yang bertindak sebagai gateway atau proxy menerima respons tidak valid dari server upstream. |
503 | Server tidak tersedia. |
504 | Server yang bertindak sebagai gateway atau proxy tidak menerima respons dari server upstream dalam periode timeout. |
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 pohon navigasi sisi kiri nama domain, klik Cache.
Klik tab Custom Pages.
Klik Customize untuk mengonfigurasi kode kesalahan dan tautan pada halaman kustom.

Klik OK.
Setelah mengonfigurasi halaman kesalahan kustom, Anda dapat mengklik Modify atau Delete di kolom Tindakan pada tab Custom Pages untuk memodifikasi atau menghapus konfigurasi tersebut.
Contoh
Anda ingin mengonfigurasi halaman kesalahan kustom untuk kode status HTTP 404. Jika telah menyimpan URL halaman kustom error404.html di direktori root server asal dan pengguna dapat mengunjungi halaman tersebut menggunakan nama domain akselerasi example.aliyundoc.com, Anda dapat menggunakan pengaturan berikut untuk menyesuaikan halaman kesalahan untuk kode status HTTP 404.
Kode status HTTP: 404.
URL: URL halaman kesalahan kustom, seperti
http://example.aliyundoc.com/error404.html.Hasil yang Diharapkan: Saat terjadi kesalahan 404, permintaan diarahkan ulang ke halaman kesalahan kustom
http://example.aliyundoc.com/error404.html.