Как перенаправить домен с www.example.it чтобы www.example.eu?


Нашей компании необходимо перенести домен с: www.example.it -> www.example.eu

В example.it есть некоторые ссылки с 301 перенаправлением, например:

example.it/index.php?id=10&link=slug (301 перенаправление на) -> example.it/c10/slug

И еще одно перенаправление:

example.it/10/static-keyword/slug (301 перенаправление на) -> example.it/c10/slug

Теперь мы хотим перенести сайт. Как мне перенаправить веб-сайт?

1) Оставьте старый редирект в example.it, а затем перенаправляйте только оригинальные ссылки на example.eu. В примере:

example.it/index.php?id=10&link=slug (301 перенаправление на) -> example.it/c10/slug (301 перенаправление на) -> example.eu/c10/slug

example.it/10/static-keyword/slug (301 перенаправление на) -> example.it/c10/slug (301 перенаправление на) -> example.eu/c10/slug

2) Все ссылки перенаправляются на example.eu, а затем выполняют все остальные перенаправления. В примере:

example.it/index.php?id=10&link=slug (301 перенаправление на) -> example.eu/index.php?id=10&link=slug (301 перенаправление на) -> example.eu/c10/slug

example.it/10/static-keyword/slug (301 перенаправление на) -> example.eu/10/static-keyword/slug (301 перенаправление на) -> example.eu/c10/slug

Author: Community, 2014-11-02

2 answers

Если возможно, попробуйте использовать только одно перенаправление 301. 301 перенаправление передает SEO-сок, но вы теряете часть его для каждого из них (около 10-15%).

Вы должны сначала установить правило для перенаправления конкретных случаев, например: example.it/index.php?id=10&link=slug (301 перенаправление на) -> example.eu/c10/slug ...

Затем, если ни одно из этих правил не срабатывает, вы должны применить example.it -> example.eu перенаправление.

Таким образом, все ваши конкретные страницы будут немедленно перенаправлены на правильный URL-адрес, а остальные будут перенаправлены на тот же URL-адрес в другом домене.

 2
Author: Bojan Miljevic, 2014-11-03 08:49:10

В файле .htaccess вы можете указать следующее:

RewriteEngine on 
RewriteRule ^(.*)$ http://www.example.eu/$1 [R=301,L]
 1
Author: richhallstoke, 2014-11-03 13:25:49