Я снова попытался изменить имя хоста на b.domain.com.
Безрезультатно.
Кажется, что при использовании старого имени всё работает (но теперь я подозреваю, что оно подгружает изображения и прочее со старого сервера, который всё ещё работает в сети: я получаю новые посты и уведомления о новых публикациях с старого сервера, даже если я изменил IP-адрес для a.domain.com в моём файле hosts).
Я следовал инструкциям в этой теме, чтобы изменить имя хоста:
Я думал, что перенастройка Discourse с a.domain.com на b.domain.com решит проблему.
Даже выполнил команду rake posts:rebake, но результат тот же.
Я потерял аватары и логотип, а также изображения, вставленные в посты.
Наконец, как предложил @neounix, я распаковал все загрузки заново, чтобы заменить их в директории shared/standalone/uploads/, но безрезультатно — результат тот же.