اتصال آن چه مزایایی برای شما دارد
اتصال حساب شخصی Fastly به شما امکان میدهد به جای شبکه تحویل محتوای (CDN) ما، وبسایت خود را روی CDN خودتان قرار دهید. زون، ترافیک و صورتحساب در حساب شما قرار دارد و همزمان میتوانید کَش را پاکسازی کرده و تنظیمات CDN را از داخل داشبورد Zinn® خود تغییر دهید — بدون نیاز به جابهجایی میان پنلها.
پیش از شروع
یک حساب Fastly.
۱. ایجاد کلید در Fastly
در پنل کنترل Fastly، مسیر Account → API tokens را باز کرده و Create token را انتخاب کنید؛ Fastly از شما میخواهد که دوباره وارد سیستم شوید. به توکن یک نام بدهید و محدوده دسترسی Global API access را انتخاب کنید — این همان چیزی است که به ما اجازه میدهد پیکربندی سرویس را بخوانیم و تغییر دهیم و همچنین آن را پاکسازی کنیم. سرویسهایی را که توکن میتواند به آنها دسترسی داشته باشد انتخاب کنید (همه یا آنهایی که وبسایتهای شما استفاده خواهند کرد).
پنل کنترل بهطور پیشفرض توکنها را طوری تنظیم میکند که پس از ۹۰ روز منقضی شوند، مگر اینکه تاریخ دیگری را انتخاب کنید یا گزینه بدون انقضا را برگزینید. هنگامی که توکن نمایش داده شد، آن را کپی کنید.
۲. اتصال آن در اینجا
بخش 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 ایجاد کنید.
پس از سه ماه کار کردن متوقف شد. توکن در مهلت پیشفرض ۹۰ روزه Fastly منقضی شده است. یک توکن جدید با تاریخ انقضای دیرتر یا بدون انقضا ایجاد کنید.
پیام میدهد که کلید رد شده است. تقریباً همیشه یکی از سه مورد زیر است: کپی شدن یک فاصله (space) یا خط جدید همراه با آن، انقضای کلید، یا ابطال/بازتولید کلید پس از کپی کردن آن. یک کلید تازه ایجاد کرده و دوباره آن را جایگذاری کنید.
اتصال برقرار میشود، اما بعداً در بخشی خطا رخ میدهد. کلید احراز هویت میشود اما فاقد مجوزی است که عملیات به آن نیاز دارد. یک کلید جدید با مجوزهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل کنید.
قطع اتصال
بخش Integrations را باز کنید، حساب موردنظر را پیدا کرده و روی Disconnect کلیک کنید. با این کار کلید ذخیرهشده بلافاصله حذف میشود. هر چیزی که از آن استفاده میکرده در عمل بعدی متوقف میشود و صفحاتی که به آن وابستهاند بهجای شکست بیصدا، این موضوع را اعلام میکنند.
قطع اتصال کارهایی را که قبلاً انجام شده است لغو نمیکند — سوابق، استقرارها یا تنظیماتی که روی حساب شما تغییر دادهایم به همان شکل باقی میمانند. اگر فکر میکنید ممکن است کلید لو رفته باشد، آن را در سمت ارائهدهنده نیز باطل کنید؛ قطع اتصال، نسخه ما را حذف میکند نه نسخه آنها را.