Publier un site web existant via le CDN
Suivez les étapes relatives à l'origine, à l'en-tête Host, au nom d'hôte, au DNS, au SSL et à Apply Changes.
Ouvrir le flux Pull CDNAide CDN.com.tr
Décidez d'abord d'où provient le contenu, puis quel modèle de domaine public le diffuse ; cette distinction s'applique à Pull, Push et Hosting/Platforms.
Premiers pas
Décidez d'abord d'où provient le contenu, puis quel modèle de domaine public le diffuse ; cette distinction s'applique à Pull, Push et Hosting/Platforms.
Les 9 combinaisons peuvent toutes être valides ; ces exemples couvrent les choix dont les utilisateurs ont généralement besoin.
Téléversez le fichier vers le stockage CDN.com.tr et diffusez-le depuis `xyz.cdn.com.tr`.
Les fichiers résident dans le stockage CDN.com.tr ; seul le sous-domaine des ressources pointe via un enregistrement CNAME.
L'origine reste sur l'hébergement du client ; CDN.com.tr ajoute le cache, la sécurité et le SSL en amont.
Les serveurs de noms du domaine racine sont transférés vers CDN.com.tr ; le DNS, le SSL et la configuration CDN sont gérés ensemble.
L'environnement d'exécution de la plateforme est prêt et peut être testé avant de connecter un domaine public.
La sortie du Managed Container, PHP ou WordPress est servie depuis un sous-domaine personnalisé.
Le type de source décrit l'emplacement du backend.
La méthode de diffusion décrit le modèle de nom d'hôte public.
Les trois mêmes méthodes de diffusion peuvent être utilisées pour les sources Pull, Push et Hosting/Platforms.
L'étape Content Source distingue Pull, Push et Hosting.
Resultat attendu: Ce choix détermine la surface produit utilisée par la suite.
export CDN_SOURCE=pull
# Alternatives : push ou hosting
Si l'assistant affiche une restriction liée au forfait, le paiement se fait dans le panneau.
Resultat attendu: Les flux de commandes se poursuivent avec un ID de forfait acheté.
# L'achat du forfait se termine dans le panneau.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
L'étape de diffusion détermine comment le CDN sert publiquement le contenu.
Resultat attendu: Le compte enregistre ensemble la source et la méthode de diffusion.
export DELIVERY_METHOD=default-endpoint
# Alternatives : full-dns-transfer ou custom-subdomain
Après la sélection, les écrans de configuration divergent.
Resultat attendu: L'utilisateur ne voit pas d'étapes inutiles de DNS, de téléversement ou de plateforme dans le mauvais guide.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery "$DELIVERY_METHOD" --package "$PAID_PACKAGE_ID" --alias selected-flow
export ACCOUNT_UUID=<account_uuid>
Un utilisateur doit choisir entre une origine existante, des fichiers statiques téléversés, ou une exécution de plateforme, tout en choisissant la diffusion via Default Endpoint, Full DNS Transfer, ou Custom Subdomain.