Назад | Перейти на главную страницу

Перенос веб-сайта электронной торговли

Я размещаю веб-сайт Magento, который хочу перенести на новый сервер, не вызывая слишком длительного простоя. URL-адрес останется прежним, но настройки DNS изменятся.

Я помещу уведомление об обновлении на текущий сайт, чтобы остановить взаимодействие с пользователем, заархивировать сайт и скопировать его с одного сервера на другой, а когда все будет настроено, я обновлю запись домена, чтобы указать на новый сервер.

Меня беспокоит распространение DNS и т. Д. И, в частности, интеграция со сторонними веб-сайтами, такими как PayPal, WorldPay и т. Д. Меня больше всего беспокоит то, что после перемещения сайта кто-то, кто не был на нем раньше, увидит новую версию на новом сервер. Они отправляют заказ, который отправляется в PayPal / Worldpay. Обе эти службы используют URL-адреса return / IPN для возврата данных подтверждения обратно на сервер. Но если информация DNS не передается им обратно, они отправят эти данные обратно на старый сервер.

Я понимаю, что способ ограничить время простоя - это понизить значение TTL, дождаться текущего тайм-аута, выполнить миграцию, а затем вернуть TTL обратно. Но я где-то читал, что не все DNS-серверы принимают более низкий TTL?

Есть ли лучший способ переместить этот сайт?

Я бы предположил, что маловероятно, что пользователь получит обновленную запись DNS перед такой службой, как Paypal или Worldpay (если у вас достаточно низкий TTL), независимо - вы всегда можете настроить псевдоним URL / DNS-запись для нового сервера. / site до переключения .. И затем укажите на это Wordpay и Paypal, как только внесете изменение.

Это обеспечит уведомление о новом сайте во время периода изменения DNS.