Перенести сайт wordpress на новый домен 301 редирект htaccess

htaccess

Перенести сайт wordpress на новый домен 301 редирект htaccess htaccess

Что бы перенаправить все старые URL адреса на новые, то есть перенести сайт на новый домен, достаточно указать в файле haccess специальный код. Но, перед тем как вы сделаете перенаправление, вам нужно импортировать весь сайт wordpress на новый адрес. И только после того как будут созданы новые адреса для всех страниц и записей, когда сайт будет полностью настроен как и старый сайт, только тогда вы можете сделать 301 редирект, то есть перенаправление. Для импорта сайта wordpress вы можете воспользоваться плагином — WordPress Importer.

Перенести сайт wordpress на новый домен 301 редирект htaccess

После того как вы перенесёте все файлы сайта на новый домен, в ручную или с помощью плагина, зайдите в корневую директорию старого сайта, где расположены все файлы сайта, найдите файл htaccess, откройте данный файл и добавьте в него следующий код:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

В коде укажите новый адрес сайта, сохраните файл. Теперь все старые URL адреса будут перенаправлены на новые и записи и страницы. Если у вас на старом сайте есть файл Robots.txt и в нём указан host старого сайта, то можете удалить строчку host с указанием старого домена, либо можно вообще полностью удалить файл Robots.txt со старого сайта, так как он там больше не понадобится. Через определённое время, примерно 1-2 месяца, все ваши старые адреса исчезнут из поиска, тогда редирект вам больше не понадобится. 301 редирект позволит вам избежать 404 ошибок, которые могут плохо сказаться на репутации вашего сайта.

Рекомендация, для начала проконсультируйтесь со своей хостинг-компанией, возможно вам и не придётся ничего делать самому, за вас всё сделает служба поддержки хостинга.

Оцените статью
Добавить комментарий