Як забезпечити плавний переїзд динамічного ресурсу (форуму) без перерви в обслуговуванні і без втрати частини повідомлень.
Для цього потрібно:
1. отримати на новому місці хостинг аккаунт. створити в ньому базу даних, залити файли, базу, створити поштові скриньки (якщо пошта також переїжджає)
2. перевірити що все на новому акаунті нормально працює і коректно відкривається.
3. в. htaccess на новому сервері зробити переадресацію на ваш сайт без www наприклад якщо ваш сайт mysite.com то. htaccess виглядає так RewriteEngine ON RewriteRule (.*) mysite.com/ $ 1
4. У DNS розгорнути на нову ip адресу www.mysite.com тобто в записі www IN A xxx.xx.xx.xxx вписати нову IP
5. почекати добу. в цей час всі запити, що приходять на новий сервер, будуть переадресовуватися на mysite.com, що живе на старому сервері.
6. після закінчення доби робиться повторна синхронізація даних (файлів сайту та бази даних)
7. після повторної синхронізаціі редірект забирається, перевіряєте що на www.mysite.com, який обслуговує вже новий сервер все працює коректно і ставите редірект з точністю до навпаки, на старому сервері. RewriteEngine ON RewriteRule (.*) www.mysite.com/ $ 1
8. розгортаєте на новий IP основний запис домену. mysite.com. IN A xxx.xx.xx.xxx або @ IN A xxx.xx.xx.xxx
9. через добу старий сайт можна видаляти, з перенаправленням разом. За такої схеми є невеликий шанс отримати невеликі проблеми в пошуковій видачі, але зате позбуваєтеся 2-х версій форуму. Дві версії будуть існувати не добу, як при звичайному переїзді, а тільки поки виконується пункт 7, тобто 5-10 хвилин.