ورثت منتدى Discourse من عضو سابق في الفريق. لقد قمت بإجراء عدد من التغييرات التي طلبها قسم التسويق، لكن هناك صورتين أخريين لا أستطيع العثور عليهما في أي مكان. لقد أمضيت عدة ساعات أبحث في قسم التخصيص دون جدوى.
جميع أصول العلامة التجارية موجودة في الإعدادات → العلامة التجارية /admin/site_settings/category/branding
أيقونة الموقع (32×32) وأيقونة أبل للتلامس (180×180) هما السببان السابع والثامن في القائمة. ربما يؤدي حذف النسخ الحالية وإعادة تحميل نسخ جديدة إلى تعيين عنوان URL الصحيح لهما.
هل يمكن لهذه الروابط التبديل تلقائيًا إلى https عند تفعيل خيار فرض استخدام https؟
لقد واجهت هذه المشكلة في تثبيتات لعدة عملاء. الأمر ليس مزعجًا إلى هذا الحد، لكن إذا كان يمكن تجنبه بسطر كود واحد في مكان ما، فسيكون ذلك رائعًا على أي حال.
هذا أحد الأسباب التي دفعتنا إلى جعل discourse-setup يعتمد افتراضيًا على HTTPS. إن جعله اختياريًا يعني أن معظم الناس يتجاوزونه، ثم يضطرون للعودة إليه لاحقًا.
لقد قمت بتفعيل force_https، وأعدت رفع الصورة، والآن يتم تحميلها عبر https، شكرًا لكم!
تغذية راجعة من مستخدم إداري جديد في المنتدى لأول مرة:
طلب من شخص المرور عبر معالج الإعدادات لإصلاح مرجع صورة يبدو وكأنه تجربة مستخدم سيئة. كنت قلقًا طوال الوقت من أنني قد أغير أحد الإعدادات الموجودة عن طريق الخطأ. من الأفضل أن يكون لديك عناصر تحكم دقيقة لذلك (وهو ما تفعلونه). لقد انتهيت باستخدام تلك العناصر بدلاً من ذلك.
أيضًا، أنا فضولي لماذا كان علي إعادة رفع الصور في المقام الأول. لماذا لا تقومون فقط بتخزين مرجع ملف وإخراج البروتوكول بناءً على إعدادات force_https؟ قد يكون هذا في الواقع ما تفعلونه لأنني قمت بتغيير إعداد force_https وأعدت رفع الصور قبل الاختبار.
بغض النظر، لقد استجبتم لهذا السؤال بسرعة وأنا أقدر ذلك حقًا. حافظوا على سلامتكم يا أصدقاء.
لم يكن هذا هو الحال بالتأكيد في الماضي، حيث كنا نتلقى هذا السؤال بشكل منتظم نسبيًا قبل التغيير المذكور أعلاه الذي أشار إليه @falco. بعد إجراء بحث سريع، تراجعت وتيرة طرح هذا السؤال بشكل حاد مع إدخال ذلك الطلب.
ستعمل الغالبية العظمى من التثبيتات مع Let’s Encrypt مباشرةً، ولا يحدث الفشل إلا عندما يقوم الأشخاص بإجراء تعديلات غريبة على خوادم الوكيل العكسي أو قواعد الشبكة.