Обратная совместимость 301
Компания имеет 2 домена. Устаревший сайт (домен A) в настоящее время активен, и он был клонирован с сайта B, который находился в другом домене. Сайт B был жив в течение 4 месяцев, прежде чем его внезапно вытащили. Сайт A был размещен в качестве субдомена на этом хосте и, таким образом, был захвачен и не имел доступа. Все было методично перенаправлено, чтобы перейти от Сайта А к Сайту Б, и он быстро занимал место и получал сок из наследия.
Устаревший домен был "удален" с недоступного хоста через его регистратора, и мы клонировали сайт B (структура, контент и т. Д.) В домен A, чтобы предотвратить полную потерю. Таким образом, домен А, наш прежний домен, колебался, потому что не было никаких перенаправлений на стороне сервера вообще.
Домен B только что был возвращен нам. Он по-прежнему индексируется и ранжируется, хотя в конце января он был отключен. Как лучше всего установить правильные 301 для нашего нового сайта? Я могу повторно развернуть клон этого сайта и добавить перенаправления в WP, или лучше использовать.htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domainB.com$
RewriteRule ^/(.*)$ http://www.domainA.com/$1 [R=301,L]
Оба домена теперь находятся на одном IP-адресе, к которому у нас есть полный доступ. По сути, мы пытаемся установить непрерывность, чтобы указать путь нашего текущего веб-сайта от A->B->AB (но не объединены, потому что они являются дублирующим контентом, кроме URL). Спасибо!
1 ответ
Да, я бы просто пошел на .htaccess
вариант, который у вас есть. Должно работать нормально, нет необходимости перенаправлять отдельные страницы, просто отправьте все в одно и то же на домене А.