مرحباً بالجميع،
أنا جديد نسبياً على Discourse، لكنني أعشق هذه المنصة الرائعة بالفعل.
لقد قمت بتثبيت نسخة Docker على خادم VPS، وكان كل شيء يعمل بشكل مثالي باستخدام Nginx كعكس وكيل مع certbot.
كان عليّ إعادة تنسيق الـ VPS، والآن مع نفس الإعدادات، لم أعد أستطيع رؤية الصور. لقد قرأت أن هذه مشكلة شائعة، لكنني لا أستطيع معرفة كيفية إصلاحها.
https://forumstatale.it/t/vignette-e-meme-storici/22
في التثبيت السابق، كان لدي تحذير يتعلق بمحتوى مختلط بين https و https، لكنني أصلحته ببساطة عن طريق إزالة الصور التي قمت برفعها قبل تفعيل https.
يمكنني فعل نفس الشيء الآن لأن المنتدى جديد، لكنني أود معرفة ما الذي أخطئ فيه في حال اضطررت لإعادة تنسيقه مرة أخرى.
ملف nginx.conf (الجزء المتعلق بـ Discourse فقط والإعدادات الثلاثة العلوية):
proxy_set_header X-Forwarded-Proto https;
client_max_body_size 500M;
proxy_set_header X-Real-IP $remote_addr; # تمرير عنوان IP الحقيقي للعميل
server { # forumstatale.it
server_name forumstatale.it;
access_log logs/forum_statale_it.log main;
# تمرير الطلبات المتعلقة بالمحتوى الديناميكي إلى rails/turbogears/zope، إلخ
location / {
proxy_pass http://app;
}
listen 443 ssl; # تم إدارته بواسطة Certbot
ssl_certificate /etc/letsencrypt/live/forumstatale.it/fullchain.pem; # تم إدارته بواسطة Certbot
ssl_certificate_key /etc/letsencrypt/live/forumstatale.it/privkey.pem; # تم إدارته بواسطة Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # تم إدارته بواسطة Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # تم إدارته بواسطة Certbot
}
server {
if ($host = forumstatale.it) {
return 301 https://$host$request_uri;
} # تم إدارته بواسطة Certbot
listen 80;
server_name forumstatale.it;
return 404; # تم إدارته بواسطة Certbot
}
شكراً مقدماً.