انجام تنظیمات مربوط به CDN
پس از ایجاد CDN، میتوانید نام آن را در لیست CDNها ببینید. با کلیک روی نام CDN پنل مربوط به همان CDN نشان داده میشود. (مراحل ایجاد CDN در این مستند آمده است.)
آپاستریمها سرورهای اصلی (Origin Server) در CDN هستند.
۱- در پنل مربوط به CDN، در بخش آپاستریمها روی دکمهی افزودن آپاستریم کلیک کنید.
۲- در پنجرهی باز شده، یک نام دلخواه برای آپاستریم وارد کنید.
۳- تنظیم پروتکل مشخص میکند که سرور اصلی روی کدام یک از این پروتکلها به درخواستها پاسخ میدهد. در صورتی انتخاب گزینهی default، تشخیص نوع پروتکل به عهدهی سرویس CDN ستون خواهد بود.
۴- در قسمت سرورها، نام هاست و IPهای سرور مد نظر را وارد کنید.
نکته: هنگام انتقال ترافیک به CDN، وزن تعیین شده میتواند اولویت هاستها یا IPهای وارد شده را مشخص کند.
۵- ممکن است در سرور اصلی یک api وجود داشته باشد که میتواند وضعیت سرویس را تشخیص دهد. با وارد کردن مسیر مورد نظر در این فیلد، CDN وضعیت را چک کرده و در صورتی که به درستی کار نکند آن را حذف میکند.
۱- در پنل مربوط به CDN، در بخش لوکیشنها روی دکمهی افزودن لوکیشن کلیک کنید.
در پنجرهی باز شده، مقادیر یا گزینههای مورد نظر را وارد کنید.
اگر درخواستی با نام هاست و مسیر وارد شده در این فرم ایجاد شود، CDN ستون آن درخواست را به آپاستریم انتخاب شده ارسال میکند.
در بخش cache میتوانید مشخص کنید که روی یک مسیر یک منبع (resource) را cache کنید یا درخواستهای ورودی را بدون هیچ cacheای به آپاستریم بفرستید (bypass).
۵- در بخش نوع کش، برای حالت کش کردن گزینهی استاندارد و برای کش نکردن گزینهی bypass را انتخاب کنید.
۶- ممکن است بازدیدکنندگان یک سایت از سه نوع ابزار مختلف موبایل، تبلت یا کامپیوتر استفاده کنند. CDN ستون این سه نوع ابزار را از هم متمایز میداند و براساس نوع ابزار کاربر، تصاویر یا منابع را cache میکند.
۷- ویژگیها و تنظیماتی مثل TTL به صورت پیشفرض برای کش کردن وجود دارد. در صورت انتخاب گزینهی نادیده گرفتن تنظیمات Upstream Cache، تنظیمات پیشفرض غیرفعال شده و میتوانید مقادیر دلخواه TTL را در همین فرم وارد کنید.
در بخش CORS، میتوانید محدودیتهایی را برای درخواستهایی که برای منابع مورد نظر وارد میشود، تعریف کنید.
۸- با انتخاب گزینهی فعال کردن CORS میتوانید در ادامه محدودیتها و تنظیمات مورد نظر را اعمال کنید.
۹- در قسمت originهای مجاز، میتوانید نام دامنههایی که مجاز به درخواست ارسال از آنها هستند را وارد کنید.
۱۰- در قسمت هدرهای مجاز، مشخص میکنیم که فقط درخواستهایی قابل قبول هستند که این هدرها را داشته باشند.