مرحبًا. تمكنت بنجاح من تثبيت وتشغيل Discourse على جهاز Linux الخاص بي باستخدام nginx كمُنهّي لـ SSL مع توجيه proxy_pass.
المشكلة هي أنني تمكنت من ذلك فقط كـ discourse.example.com، وأحاول جعله يعمل كـ example.com/discourse. لقد حاولت تغيير DISCOURSE_HOSTNAME ووضعها هناك مباشرة، لكن النتيجة كانت موقعًا قياسيًا يظهر رسالة ‘عذراً، الصفحة غير موجودة’ دون أي تنسيق CSS. لقد حاولت البحث في الكود المصدري والوثائق عن توجيه ‘baseurl’ (حيث يُشار إليه عادةً بهذا الاسم في تطبيقات أخرى) لكن دون جدوى.
هل هذا ممكن؟ إذا كان كذلك، يرجى توجيهي إلى أي رابط يصف كيفية القيام بذلك.
صحيح. في البداية، كنتُ أظن أنني لا أستخدم خادم httpd داخليًا، لأنني لا أعرض أي منافذ، لكن - غبيًا مني - لا أزال أستخدم مقبسًا يجب أن يكون متصلًا بشيء ما.