الفكرة في هذا الموضوع رائعة أيضًا لأولئك منا الذين يستخدمون caddy كوكيل عكسي، سواء كان ذلك في تطبيق مستقل أو باستخدام Cloudflare Tunnels.
discourse.example.org {
reverse_proxy <host | ip>:port
handle_errors 5xx {
root * /path/to/error-pages
rewrite * /error.html
file_server {
status 404
}
}
}
قسم status 404 مهم فقط إذا كنت تستخدم Cloudflare Tunnels. إذا أعاد caddy 5xx إلى Cloudflare، فسيعرض Cloudflare Tunnel خطأ انقطاع الاتصال الخاص به. تغيير الحالة يشير إلى Cloudflare بوجود اتصال مباشر صالح سيقدم صفحة خطأ.