لم أستطع العثور على إجابة لنظامي هنا. هل يمكنك مساعدتي في مهمتي؟
أعتقد أن هذه المعلومات قد تكون مفيدة لأولئك الأعضاء غير الملمين بالبرمجة، أو الذين اعتادوا على وجود مدير ملفات، و MySQL، و phpMyAdmin لخدمة مواقع ووردبريس.
لاحظت أنه من الأفضل وجود استضافة منفصلة لـ ووردبريس مع نطاق خاص بها، واستضافة مخصصة خاصة لـ instance من Discourse.
ما لدي:
Discourse (استضافة1، نطاق1) + ووردبريس (استضافة2، نطاق2).
- Discourse هو الموقع الرئيسي الذي يتم الترويج له. حاليًا، يستضيفه خادم DigitalOcean server1 ضمن نطاق domain1.
- سيتم استخدام ووردبريس فقط كمنصة عضوية وبوابة دفع.
تم تثبيت ووردبريس على الخادم server2 مع مزود استضافة آخر. حاليًا، لديه نطاقه الخاص domain2.
أريد:
- فتح موقع ووردبريس كنطاق فرعي لنطاق Discourse (wordpress.discourse.site)، ولكن استضافة ووردبريس و Discourse بشكل منفصل كما هو الحال الآن.
- منح المستخدم القدرة على تسجيل الدخول مرة واحدة في Discourse والبقاء مسجلًا الدخول في ووردبريس فورًا. أعتقد أن هذه طريقة أخرى لـ “جعل ووردبريس مزود SSO لـ Discourse”، أم أنني مخطئ هنا؟
المنطق هو التالي:
- يزور المستخدم الموقع الرئيسي لـ Discourse. يسجل في موقع Discourse (مهم)، لأن Discourse هو المدخل الرئيسي.
- عندما يريد المستخدم دفع رسوم العضوية، ينتقل إلى النطاق الفرعي wordpress.discourse.site. يُستخدم هذا الموقع فقط لتقديم خدمات العضوية.
- لا يحتاج المستخدم إلى تسجيل الدخول إلى ووردبريس، لأنه مسجل الدخول بالفعل في Discourse.
- يدفع المستخدم، وتضيف إضافة العضوية في ووردبريس إلى مجموعة معينة، مما يمنحه الوصول الضروري.
- يتم إعادة توجيه المستخدم إلى الموقع الرئيسي discource.site.
من فضلك، أود معرفة رأيك في:
ما هو ممكن وما هو غير ممكن،
كيف يمكنني تنفيذ إعادة توجيه DNS هذه،
وربما لديك أفكار أخرى.