Passer de l'endpoint par défaut à CNAME ou Full DNS
Si la même source Push CDN doit servir plus tard depuis `images.example.com` ou le domaine racine, consultez le modèle de choix.
Ouvrir le guide de choixAide CDN.com.tr
Dans l'assistant Add Your Website, choisissez Push CDN comme source de contenu et Default Endpoint comme méthode de diffusion, puis publiez les fichiers depuis le endpoint CDN.com.tr généré.
Premiers pas
Dans l'assistant Add Your Website, choisissez Push CDN comme source de contenu et Default Endpoint comme méthode de diffusion, puis publiez les fichiers depuis le endpoint CDN.com.tr généré.
L'assistant demande d'abord d'où provient le contenu.
Une fois la source choisie, sélectionnez le modèle de domaine qui servira ce contenu.
L'hébergement statique Simple Transfer utilise la combinaison Push CDN + Default Endpoint.
Après connexion, ouvrez `/en/management/cdn` et cliquez sur Add Your Website en haut de la page.
Resultat attendu: L'écran Content Source affiche les options Pull CDN, Push CDN et CDN Hosting.
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
Pour un hébergement statique simple, l'origine n'est pas le serveur du client ; la source est le stockage CDN.com.tr.
Resultat attendu: L'assistant conserve la valeur de source de contenu sélectionnée comme `push`.
export CDN_SOURCE=push
L'assistant permet à l'utilisateur de sélectionner un forfait éligible ou l'oriente vers un achat manuel dans le panel si nécessaire.
Resultat attendu: Les workflows API, cdnctl ou agent IA ne démarrent pas avant que le paiement soit finalisé.
# L'achat du forfait est finalisé dans le panel.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
Lorsque l'étape de méthode de livraison demande comment le CDN doit servir le contenu, Default Endpoint évite toute configuration DNS ou de domaine personnalisé.
Resultat attendu: Le système crée le compte avec `is_basic_transfer` et retourne un nom de service par défaut tel que `xyz.cdn.com.tr`.
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias simple-transfer-demo
export ACCOUNT_UUID=<account_uuid>
export ENDPOINT=<endpoint>.cdn.com.tr
Une fois le compte créé, utilisez Push CDN File Manager ou l'API Push CDN pour téléverser le fichier vers le compte sélectionné.
Resultat attendu: Le fichier téléversé apparaît dans la zone de stockage du compte sélectionné.
cdnctl push files upload --account "$ACCOUNT_UUID" --file ./hello.txt --path /hello.txt
cdnctl push files list --account "$ACCOUNT_UUID"
Combinez le endpoint par défaut généré avec le chemin du fichier.
Resultat attendu: L'URL publique retourne 200 et délivre le contenu statique téléversé depuis le domaine CDN.com.tr par défaut.
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
curl -I "https://$ENDPOINT/hello.txt"
Un client souhaite servir rapidement des ressources statiques sans connecter son propre domaine ; les fichiers résident dans le stockage CDN.com.tr.