Для этого вы можете использовать файл .htaccess
, аналогично ответу, на который вы ссылаетесь. Если вы просто хотите отправить ваши старые URL-адреса по отдельности на новые URL-адреса, вы можете легко достичь этого, используя функцию Redirect 301
внутри .htaccess
и загрузив в корень «старого домена», например:
Redirect 301 /test/ref/s/page https://www.newdomain.com/test/ref/s/page
Redirect 301 /test/ref/s/page1 https://www.newdomain.com/test/ref/s/page1
Redirect 301 /test/ref/s/page2 https://www.newdomain.com/test/ref/s/page2
Это будет индивидуально 301 индексировать по каждому из старых URL-адресов к соответствующему новому URL-адресу.
Если вы хотите перенаправить все со «старого домена» на «новый домен», просто используйте переписать так:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]
Конечно, вам необходимо настроить это в зависимости от вашего использования SSL.