Что вы хотите сделать?
Я перемещаю контент со старого сайта Discourse на новый домен и сервер (тоже Discourse). Я восстановил резервную копию старого сайта на новом сервере, и новый домен указывает на этот IP-адрес.
Мне нужно, чтобы кто-то настроил 301-редиректы со старых URL моего домена на новые, чтобы поисковые системы распознали перенос. Поскольку это восстановление из резервной копии, URL соответствуют один к одному. Для любого старого URL я должен иметь возможность открыть вкладку Network в инструментах разработчика и увидеть, что:
https://domain-a.com/t/topic-name/100
возвращает статус 301 и перенаправляет на
https://domain-b.com/t/topic-name/100
Из-за SSL я считаю, что это нужно сделать через Nginx, но открыт для других идей.
Когда это нужно сделать?
В течение следующей недели или двух? Чем раньше, тем лучше, но я понимаю, что в праздничные дни графики немного сумасшедшие.
Каков ваш бюджет в долларах США, который вы можете предложить за эту задачу?
75 долларов США
Просто подключите старый домен к хостингу cPanel (или к любому другому хостингу, который может обслуживать домен), а затем с помощью файла .htaccess настройте редирект. Поскольку старый домен перенаправляется, а весь контент уже мигрирован, цель состоит в том, чтобы перенаправить старый домен на новый. Учитывая это, не имеет значения, что старый домен все еще подключен к установке Discourse.
Таким образом, вам даже не нужно сохранять экземпляр старого сервера.