لقد أكملت بنجاح جميع الخطوات لإعداد منتدى نقاش لشركتي.
تم تمكين TLS وتم تحديد خيار force_https في الإعدادات.
تُرسَل رسائل البريد الإلكتروني التفعيلية للمستخدمين الجدد باستخدام http بدلاً من https. على سبيل المثال:
مرحبًا بك في مجتمع Folio3 NS!
انقر على الرابط التالي لتأكيد وتفعيل حسابك الجديد: http://ns-community.folio3.com/u/activate-account/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
لقد تفحصت قالب البريد الإلكتروني في الإعدادات من خلال واجهة المستخدم، وهناك متغير base_url يحتوي على http واسم النطاق الخاص بي.
هل لديك أي أفكار حول كيفية تحديث base_url ليحتوي على https بدلاً من http؟
(يمكن الوصول إلى موقعي عبر https وليس http)
م. صقر
تطبيق آخر (GitLab) مستضاف على المنفذ 80 أي بروتوكول HTTP.
هل تقصد أنني يجب أن أضيف إعادة توجيه إلى HTTPS على المنفذ 80، لجعل سلسلة base_url تحصل على https الصحيحة في البداية؟
كان ذلك خطئي. فقد أغفلتُ إعداد “force_https” somehow، وكان يظهر لي أنه مفعل (ربما بسبب التخزين المؤقت للمتصفح).
قام مطور آخر من فريقنا بفحص هذا الخيار، والآن تصل الرسائل الإلكترونية بروابطها بشكل صحيح بصيغة https.