أواجه صعوبة في إعداد التكوين التالي:

  • لدي خادمان من خوادم Apache التي تخدم عدة مواقع WordPress (مختلفة). كل موقع عبارة عن رابط لين إلى موقع شبكة مشترك ضمن /var/www/html(على سبيل المثال: /var/www/html/site1، /var/www/html/site2إلخ)

  • في WordPress DB ، يتم تكوين المواقع باستخدام عناوين URL "wp home" و "wp siteurl" التي تتضمن أدلة فرعية. (على سبيل المثال: http://wordpress-site-01.intra.net/wordpress-site-01)

  • الهدف النهائي هو ؛ عندما يصل المستخدم إلى أحد مواقع WordPress ، على سبيل المثال ، wordpress-site-01.intra.net(يشير DNS إلى Nginx) ، تتم إعادة توجيهه إلى أحد خوادم الواجهة الخلفية (التي تم تكوينها باستخدام مجلد فرعي لكل موقع)

  • تمت إضافة صورة لتلخيص وتوضيح كل ما سبق. ارتباط بالصورة

أسئلتي:

  • هل أنا محق في تكوين عنوان URL الخاص بـ WordPress بمجلد فرعي؟ أو كان يجب أن أبقيه "عارياً" ( http://wordpress-site-01.intra.net)

  • بافتراض أنني أرغب في الاحتفاظ بالتكوين الافتراضي لكل واجهة خلفية لـ apache ، كيف يمكنني تكوين الوكيل العكسي (nginX) لتحقيق التكوين أعلاه.

  • أي اقتراحات أخرى لإنشاء البنية التحتية المطلوبة؟ (مرة أخرى ، أفضل حقًا عدم تغيير أي إعدادات في Apache)

أي مساعدة سيكون موضع تقدير كبير! Tnx!

no answer