Для различных продакшн-сервисов, которые я запускаю (сайты на WordPress и т.д.), я люблю поддерживать второй, «зеркальный» сайт наряду с основным. Например, у меня могут быть www.mydomain.com и mirror.mydomain.com. Последний создаётся путём клонирования основного сайта, после чего отключаются несколько процессов, которые не нужно запускать.
Я хотел бы сделать то же самое со своим форумом. Насколько я понимаю, функция восстановления работает «полностью»: она восстанавливает не только данные (темы и т.д.), но и всю конфигурацию. Это оставляет мне две проблемы, которые я хотел бы лучше понять.
Я использую единый вход (SSO) через WordPress. После завершения восстановления я хочу, чтобы сайт Discourse на mirror-forum.mydomain.com указывал на mirror.mydomain.com как источник входа. Как изменить настройки зеркального форума (конечно, это замкнутый круг — после восстановления и входа зеркальный сайт, вероятно, будет указывать на основной сайт)?
Я хочу быть на 100% уверен, что с зеркального форума не отправляются электронные письма. Опять же, если я восстановлю данные на зеркальный форум, то, полагаю, все запланированные задачи основного сайта (отправка дайджестов пользователям и т.д.) также будут запланированы, верно? Как этого избежать? Есть ли центральное место, где можно отключить ВСЮ рассылку с этого сервера?
Как мне лучше подойти к решению этой задачи?
Спасибо.
csmu
(Keith John Hutchison - Ceiteach Seán Mac Úistin)
2
Да, отключите рассылку электронной почты в настройках вашего сайта. Или вы можете установить отправку писем только для сотрудников, что иногда бывает полезно.