Три разных перехода, которые называют редиректом
Словом «редирект» называют три задачи: навсегда перенести старый адрес, открыть страницу благодарности после формы или направить весь домен в другое место. Только первая требует серверного HTTP-ответа 301. Переход после формы выполняется уже в браузере и не передаёт поисковику сигнал о переносе. Сначала назовите задачу, затем выбирайте настройку.
Короткий ответ
Для старого URL настройте 301. Для формы — страницу успеха. Для домена — перенаправление на уровне домена или хостинга. Не подменяйте одно другим.
301 для старой страницы
Он нужен после переименования адреса, объединения дублей или переноса раздела. Посетитель и поисковик не должны сначала загружать старый дизайн. Проверьте ответ в сети: статус должен прийти до HTML.
Составьте таблицу «старый → новый» без цепочек. Если /old ведёт на /new, а
тот на /final, исправьте сразу на конечный адрес.
Переход после формы
Тильда умеет открыть указанный URL после успешной отправки и показать промежуточный отсчёт. Это удобно для страницы благодарности, инструкции или оплаты. Переход должен происходить только после подтверждения успеха, а не по клику на кнопку.
Переезд домена
Если меняется весь домен, нужны сохранённые пути, HTTPS и проверка каждого типа
страницы. Скрипт в <head> оставляет старый сайт доступным и зависит от JavaScript;
для постоянного переезда это плохой фундамент.
Проверка перед сдачей
Откройте старые адреса без авторизации, посмотрите сетевой статус, убедитесь, что нет циклов и цепочек. Затем отправьте форму с ошибкой и успехом: ошибка должна остаться на месте, успех — перейти один раз.