Une fois la page d'erreur personnalisée créée, les points de présence (POP) renvoient cette page au lieu de la page d'erreur par défaut lorsque le contenu demandé est introuvable ou qu'une erreur survient. Cette approche améliore l'expérience utilisateur en fournissant des informations claires et exploitables.
Fonctionnement
Dynamic Content Delivery Network (DCDN) permet de rediriger les requêtes vers des pages d'erreur personnalisées lorsqu'une erreur se produit.
Lorsqu'un client accède à un service web via un navigateur et que l'URL demandée n'existe pas, le serveur renvoie une page 404 Not Found par défaut. Pour afficher une page personnalisée, créez une page d'erreur personnalisée et spécifiez son URL complète. DCDN redirige alors les requêtes vers cette URL en fonction du code d'état HTTP des réponses.
Si la page d'erreur personnalisée est diffusée via DCDN, la facturation standard de DCDN s'applique.
Codes d'état pris en charge
Vous pouvez configurer des pages d'erreur personnalisées uniquement pour les codes d'état suivants : 400, 403, 404, 405, 414, 416, 500, 501, 502, 503 et 504.
|
Code d'état |
Description |
|
400 |
La requête contient une erreur de syntaxe. |
|
403 |
Le serveur a compris la requête mais refuse de l'autoriser. |
|
404 |
Le serveur ne trouve pas la ressource demandée. |
|
405 |
Le serveur reconnaît la méthode de requête mais ne la prend pas en charge pour la ressource cible. |
|
414 |
L'URL de la requête est trop longue pour être traitée par le serveur. |
|
416 |
Le serveur ne peut pas servir la plage demandée. |
|
500 |
Le serveur a rencontré une condition inattendue qui l'a empêché de traiter la requête. |
|
501 |
Le serveur ne prend pas en charge la fonctionnalité nécessaire au traitement de la requête. |
|
502 |
Le serveur, agissant en tant que passerelle ou proxy, a reçu une réponse non valide d'un serveur en amont. |
|
503 |
Le serveur est temporairement incapable de traiter la requête, généralement en raison d'une maintenance ou d'une surcharge. |
|
504 |
Le serveur, agissant en tant que passerelle ou proxy, n'a pas reçu de réponse dans les délais impartis de la part d'un serveur en amont. |
Procédure
Connectez-vous à la console DCDN.
Dans le volet de navigation de gauche, cliquez sur Domain Names.
Sur la page Domain Names, localisez le nom de domaine cible et cliquez sur Configure.
Dans l'arborescence de navigation de gauche du nom de domaine, cliquez sur Caching.
Cliquez sur l'onglet Custom Page.
-
Cliquez sur Add. Dans la boîte de dialogue qui s'affiche, configurez le code d'erreur et l'URL de la page personnalisée.

-
Cliquez sur OK.
Pour modifier ou supprimer une page personnalisée, cliquez sur Modify ou Delete dans la colonne Actions.
Exemple
Supposons que vous ayez enregistré le fichier error404.html dans le répertoire racine du serveur d'origine et que les utilisateurs y accèdent via le nom de domaine accéléré example.aliyundoc.com. Appliquez les paramètres suivants pour utiliser ce fichier comme page d'erreur 404 personnalisée :
Code d'erreur : 404
Lien : URL de la page d'erreur personnalisée. Exemple :
http://example.aliyundoc.com/error404.html.Résultat : les erreurs 404 redirigent vers
http://example.aliyundoc.com/error404.html.