استضافة صفحة HTML على تثبيت Discourse

مرحباً،

كما ذكرت في مشاركاتي السابقة، قمت بترحيل مدونتي على ووردبريس إلى Discourse.

كانت هناك صفحة HTML مستضافة داخل مجلد في public_html.

لذلك، كان عنوان URL الخاص بها هو example.com/foldername.

الآن، أريد استضافة نفس المجلد/الصفحة مرة أخرى، ولكن باستخدام Discourse.

أين يجب أن أضع هذا المجلد حتى أحصل على نفس بنية عنوان URL دون كسر موقع Discourse الخاص بي؟

هذا أمر صعب، لأن Ember/Rails سيحاول تفسير ذلك على أنه مسار تطبيق… وهو غير موجود.

أنصحك بالتراجع وإعادة النظر فيما تحاول تحقيقه وظيفيًا في النهاية ومعرفة ما إذا كانت هناك طريقة أخرى للقيام بذلك؟

أحد الخيارات هو استخدام هذا:

قد يكون خيار آخر هو استضافة تلك الصفحة على نطاق فرعي، بدلاً من مجلد (وكل ما يترتب على ذلك).

إعجابَين (2)

شكراً @merefield على ردك.

لن تعمل صفحة النشر والنطاق الفرعي. الخيار الوحيد بخلاف الاستضافة في المجلد هو استضافة المجلد على نطاق جديد، وهو ما لن يكون جيدًا لتحسين محركات البحث (SEO) حيث لن أحصل على كل سلطة نطاقي الفعلي.

هل هناك أي طريقة لتحقيق غرضي باستخدام إضافة؟

ولكن يمكنك إنشاء مسار جديد في إضافة ووضع ما تريده فيها.

ولكن نسخة بسيطة من ذلك ستظل تعمل “داخل” Discourse.

ألقِ نظرة على الكود الخاص بإضافة Word Cloud أو Community Network الخاصة بي لترى كيف يتم ذلك.

إعجابَين (2)

حسناً، سأفعل. شكراً لك

يمكنك أيضًا استضافته في مكان آخر واستخدام مسار Cloudflare workers لجعله يبدو كملف داخل منتداك.

إعجابَين (2)

لا أعرف كيف أفعل ذلك. هل هناك أي دليل لذلك؟ يرجى المشاركة :slight_smile:

Google صديقك…!

إعجاب واحد (1)

هل حالفك الحظ في هذا؟

@lowkey_324 ماذا تريد أن تحقق (على وجه التحديد)؟