workers

workers

ircf.space

راهنمای ایجاد ورکر برای دامنه پشت کلودفلر


۱. برای ایجاد ورکر به workers.cloudflare.com برید و لاگین کنید

۲. در برگه Accounts، اکانت موردنظرتون رو انتخاب کرده و بعدش به برگه Workers برید

نمایی از صفحه Build your first Worker

۳. در صفحه Build your first Worker بر روی Create Worker بزنید

کد پیشفرض داخل ادیتور

۴. کدهای پیشفرض داخل ادیتور (سمت چپ صفحه) رو حذف کرده و این قطعه کد رو جایگزین کنید :

addEventListener(

 "fetch", event => {

  let url = new URL(event.request.url);

  url.hostname = "your.domain.com";

  url.protocol = "https";

  url.port = 443;

  let request = new Request(url, event.request);

  event.respondWith(

   fetch(request)

  )

 }

)

نکته: یادتون نره که به جای your.domain.com باید دامین پشت کلودفلر خودتون رو بنویسید و به جای 443 هم پورت موردنظرتون رو.

آدرس your.domain.com در حقیقت یک A رکورد پروکسی‌شده از IP سرورتون هست و 443 هم نمونه پورتی هست که داخل پنل x-ui ساختین.
نمونه کد جایگزین شده

۵. تغییرات رو با زدن Save and deploy ذخیره کنید تا آدرس ورکر رو دریافت کنید.

۶. مجددا به برگه Workers رفته، بر روی ورکری که ساختین بزنید و تب Triggers رو انتخاب کنید

نمایی از تب Triggers

۷. گزینه Add Custom Domain رو انتخاب کرده و یه ساب‌دامین (از بین دامین‌هایی که داخل همین اکانت کلودفلرتون دارید) ست کنید. مثلا wrkr.mydomain.com

نکته : برای پورت‌های مختلف میتونین ورکرهای مختلف بسازید

تمام

https://ircf.space

Report Page