Τι σας προσφέρει η σύνδεση
Η σύνδεση του δικού σας λογαριασμού Fastly σάς επιτρέπει να φιλοξενήσετε έναν ιστότοπο στο δικό σας CDN αντί για το δικό μας. Η ζώνη, η κίνηση και η χρέωση αφορούν τον λογαριασμό σας, ενώ μπορείτε ακόμη να εκκαθαρίσετε την κρυφή μνήμη και να αλλάξετε τις ρυθμίσεις του CDN μέσα από τον πίνακα ελέγχου του Zinn® — χωρίς εναλλαγή μεταξύ πινάκων.
Πριν ξεκινήσετε
Ένας λογαριασμός Fastly.
1. Δημιουργία του κλειδιού στο Fastly
Στον πίνακα ελέγχου του Fastly, ανοίξτε το Account → API tokens και επιλέξτε Create token. Το Fastly θα σας ζητήσει να συνδεθείτε ξανά. Δώστε όνομα στο διακριτικό (token) και επιλέξτε το πεδίο εμβέλειας Global API access — αυτό μας επιτρέπει να διαβάζουμε και να αλλάζουμε τη διαμόρφωση μιας υπηρεσίας, καθώς και να την εκκαθαρίζουμε. Επιλέξτε ποιες υπηρεσίες μπορεί να αγγίξει (όλες ή εκείνες που θα χρησιμοποιούν οι ιστότοποί σας).
Ο πίνακας ελέγχου ορίζει ότι τα διακριτικά λήγουν μετά από 90 ημέρες, εκτός εάν επιλέξετε άλλη ημερομηνία ή καμία λήξη. Αντιγράψτε το διακριτικό όταν εμφανιστεί.
2. Σύνδεση εδώ
Ανοίξτε τις Integrations στον πίνακα ελέγχου σας και επιλέξτε Connect an account. Ως ομάδα, επιλέξτε Your own CDN, ως λογαριασμό επιλέξτε Fastly, συμπληρώστε το API token και πατήστε Connect account.
Δοκιμάζουμε αυτό που επικολλάτε πριν αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ και η απάντηση εξηγεί ποιο ήταν το πρόβλημα. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ποτέ ξανά, ούτε καν σε εσάς.
Τι συμβαίνει στη συνέχεια
- Ανοίξτε την καρτέλα CDN ενός ιστότοπου. Στην ενότητα Where this site is served from, αυτός ο λογαριασμός εμφανίζεται ως προορισμός. Επιλέξτε τον και επιβεβαιώστε· δημιουργούμε τη διαμόρφωση του ιστότοπου στον λογαριασμό σας, την ελέγχουμε και μόνο τότε μεταφέρουμε τον ιστότοπο, ώστε να παραμένει διαθέσιμος κατά τη διάρκεια της μεταφοράς.
- Από την ίδια καρτέλα μπορείτε να εκκαθαρίσετε την κρυφή μνήμη του ιστότοπου και να αλλάξετε τις ρυθμίσεις του CDN στον λογαριασμό σας.
- Όταν συνδέεστε, ελέγχουμε τι μπορεί να κάνει το κλειδί: απαρίθμηση των ζωνών ή των ιδιοκτησιών σας, λεπτομερής ανάγνωση μίας εξ αυτών, εκκαθάριση της κρυφής μνήμης, αλλαγή ρυθμίσεων και — όπου ο πάροχος διαθέτει τέτοιους κανόνες — γεωγραφικοί κανόνες. Η λίστα ελέγχου δίπλα στη σύνδεση δείχνει ποια από αυτά μπορέσαμε να επιβεβαιώσουμε, επομένως μια δικαιοδοσία που λείπει είναι ορατή προτού μεταφέρετε έναν ιστότοπο στον λογαριασμό.
- Το άρθρο Deploy a site to your own CDN account καλύπτει αναλυτικά τη μεταφορά ενός ιστότοπου μεταξύ λογαριασμών.
Εάν δεν συνδεθεί
Συνδέεται, αλλά η εκκαθάριση ή οι ρυθμίσεις αποτυγχάνουν. Ένα διακριτικό Read-only access δεν μπορεί να εκκαθαρίσει δεδομένα και ένα διακριτικό αποκλειστικά για εκκαθάριση δεν μπορεί να αλλάξει ρυθμίσεις. Δημιουργήστε ένα διακριτικό Global API access.
Σταμάτησε να λειτουργεί μετά από τρεις μήνες. Το διακριτικό έληξε σύμφωνα με την προεπιλογή 90 ημερών του Fastly. Δημιουργήστε ένα νέο, με μεταγενέστερη ημερομηνία λήξης ή χωρίς λήξη.
Αναφέρεται ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα οφείλεται σε ένα από τα τρία εξής: ένα κενό διάστημα ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει, ή ένα κλειδί που ανακλήθηκε ή αναδημιουργήθηκε αφού το αντιγράψατε. Δημιουργήστε ένα νέο και επικολλήστε το ξανά.
Συνδέεται, αλλά κάτι άλλο αποτυγχάνει αργότερα. Το κλειδί επαληθεύεται, αλλά του λείπει μια άδεια που απαιτείται για την ενέργεια. Δημιουργήστε ένα νέο κλειδί με τις άδειες που αναφέρονται παραπάνω, στη συνέχεια αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε τις Integrations, εντοπίστε τον λογαριασμό και πατήστε Disconnect. Αυτό διαγράφει αμέσως το αποθηκευμένο κλειδί. Οτιδήποτε το χρησιμοποιούσε σταματά στην επόμενη ενέργειά του και οι οθόνες που εξαρτώνται από αυτό το δηλώνουν αντί να αποτυγχάνουν σιωπηρά.
Η αποσύνδεση δεν αναιρεί όσα είχαν ήδη γίνει — τα αρχεία, οι αναπτύξεις ή οι ρυθμίσεις που αλλάξαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν πιστεύετε ότι το ίδιο το κλειδί μπορεί να έχει διαρρεύσει, ανακαλέστε το επίσης στον πάροχο· η αποσύνδεση αφαιρεί το δικό μας αντίγραφο, όχι το δικό τους.