كيف يتم انشاء دومين فرعي لكل عميل

  • turkidkil

السلام عليكم

كيف يتم انشاء دومين فرعي لكل عميل

بحيث يتم استخدام الدومين الخاص بالعميل وتحويله إلى الملف الخاص به

لو نظرنا إلى الدومين careers.marafiq.com.sa

لو فحصنا الدومين

https://lookup.mxtoolbox.co...

نجده مربوط b.bayt.com

كذلك الدومين careers.alsalam.aero

هو يستخدم dns موقع مهنتي

https://lookup.mxtoolbox.co...

كيف يتم ذلك ؟


إذا كنت تريد عمل دومين فرعي لكل عميل فيتم ذلك بعمل دومين فرعي كلي wildcard subdomain هكذا

 *.example.com

وعندما يفتح الزائر هذا الرابط يتم إعادة كتابه محتويات الدومين الفرعي إلى الدومين الرئيسي أي هكذا

  careers.example.com/something  ---> example .com/careers/something

ابحث عنrewrite wildcard subdomain to subdirectory أو redirect wildcard subdomain to subdirectory للسرفر الذي تستخدمه apache او ngnix

أما إذا كنت تريد تقديم إمكانية اختيار دومين مختلف لكل مستخدم فعلي المستخدم شراء الدومين الخاص به ثم عمل CNAME بdns لتحويله لموقعك وبعد ذلك يقوم بإعلامك بطريقة ما وفي النهاية تقوم أنت بتجديد ملفات السرفر لديك لإضافة الدومين

ابحث عن Custom domain mapping وvirtual host واقرأ الخطوات فى المواقع التي تقدم شئ شبيه مثل ورد بريس

وعن إدارة كل هذه الدومنيات أظن ابسط طريقة أن تقوم بعمل سكربت تعطيه الدومين واسم المستخدم ويقوم بإنشاء ملف تمبلت جاهز بالبيانات المطلوبة وبإسم المستخدم في فولدر معين وتقوم بتظبيط السرفر لقراءة جميع الملفات الموجودة بهذا الفولدر

اشكرك اخي صراحة افدتني بتعليقك ^_^