در پایان این راهنما یک قانون آپاستریم میسازیم که درخواستهای منطبق — مثلا کاربران خارج از ایران — را به آپاستریمی غیر از پیشفرض قانون مسیر هدایت میکند.
برای تفاوت با قانون مسیر، قوانین آپاستریم را مطالعه میکنیم. برای روشن کردن کلید بهبود SEO، روشن کردن بهبود SEO روی آپاستریم را دنبال میکنیم.
پیشنیازها
- دامنه یا زیردامنه پشت CDN ستون — آموزشها
- دستکم دو آپاستریم (پیشفرض و مقصد جایگزین) — پیکربندی سرور آپاستریم
- دستکم یک قانون مسیر — هدایت درخواستها به آپاستریم با قوانین مسیر
مراحل
- در پنل، از سرویس توزیع محتوا وارد وبسایتها میشویم و وبسایت مورد نظر را انتخاب میکنیم.
- بخش قوانین آپاستریم را باز میکنیم و افزودن قانون آپاستریم را میزنیم.
- نام قانون را وارد میکنیم.
- آپاستریم مقصد را از فهرست انتخاب میکنیم؛ درخواستهای منطبق به این آپاستریم میروند.
- شروط را تنظیم میکنیم. برای تفکیک جغرافیایی رایج:
- کشور مخالف
IR - مسیر را خالی میگذاریم تا کل سایت را بپوشاند، مگر اینکه تفکیک فقط برای یک شاخه باشد
- کشور مخالف
- قانون را ذخیره میکنیم.
ترتیب قوانین آپاستریم
اگر چند قانون همزمان منطبق شوند، آخرین قانون منطبق آپاستریم را تعیین میکند. قانون عامتر را بالاتر و قانون خاصتر را پایینتر میگذاریم. جزییات در قوانین آپاستریم است.
برای این تفکیک، قانون مسیر دوم نمیسازیم. ترافیک از قانون مسیر موجود میآید و قانون آپاستریم فقط مبدا را عوض میکند.
بررسی صحت
- ردیف قانون در قوانین آپاستریم دیده میشود.
- یک درخواست منطبق با شرط ارسال میکنیم.
- در مشاهده لحظهای لاگ درخواستها فیلد
upstream_nameباید نام آپاستریم مقصد قانون باشد.
