Вы следовали инструкциям из первого поста или просто изменили DNS так, чтобы весь трафик шел через Bunny?
Если второе, то у вас, скорее всего, возникнут и другие проблемы, но вам нужно будет создать шаблон, аналогичный шаблону Cloudflare. Можете найти, где они публикуют свои IP-адреса?
Я изменил DNS с Cloudflare на Bunny CDN, затем активировал ускорение CDN для IP-адреса моего VPS и использовал этот шаблон для конфигурации nginx (в app.yml):
- replace:
filename: "/etc/nginx/conf.d/discourse.conf"
from: "$proxy_add_x_forwarded_for"
to: "$http_x_real_ip"
global: true
Надеюсь, это поможет другим, кто хочет сделать то же самое. У меня это работает.
Я снова настраиваю это на своём форуме. Есть один момент, который я не до конца понимаю. Как установить URL для долгого опроса (long polling)? Нужно ли создать поддомен и добавить его в «Site.Setting.Longpolling» (я точно не знаю название этой конфигурации)?
Понял! Только что исправил проблему с форматированием и получил одобрение на GitHub. Я опубликую это исправление в #bug::category. Спасибо за предложение!