2015-02-24 2 views
1

Мой друг хотел бы изменить свой домен oldsite.com на newsite.com.301 перенаправление для изменения домена

Хостинг компания lukrativedomains и они предлагают изменить домен newsite.com, а затем пересылки oldsite.com в newsite.com

Однако экспедиторская функция они предлагают будет перенаправлять все страницы в корне newsite.com , Я хочу, чтобы иметь возможность пересылать все отдельные страницы oldsite.com на ту же страницу на newsite.com

Нужно ли скопировать содержимое с сайта oldsite.com на newsite.com, а затем реализовать 301-редирект? Если да, то как мне это сделать и будет ли это дублированный контент?

Кроме того, как я буду заниматься переадресацией 301 для каждой страницы? Что мне от нее нужно? (htaccess? если да, то где это будет?)

На данный момент у newsite.com ничего нет, это просто припаркованная страница, но я хочу, чтобы она выглядела точно так же, как oldsite.com.

Очень важно сделать это, минимизируя влияние на SEO. Она не использует WordPress, на самом деле, я не совсем уверен, где живет содержание (я предполагаю, что на фтп где-то)

+0

Если структура URL под доменным именем остается прежней, тогда простая ['RedirectPermanent'] (http://httpd.apache.org/) документы/2.2/ен /mod/mod_alias.html#redirectpermanent) '/ http: // newsite.com /', помещенный в файл .htaccess' на корневом уровне старого домена, должен отлично выполнять работу. Вы должны заблаговременно проверить хостинговую компанию, которая размещает старый домен, разрешено ли вам использовать .htaccess и эту директиву. – CBroe

ответ

0

вот мои шаги, которые я хотел бы сделать в этом случае

  1. Создать полный (файлы и базы данных)
  2. Загрузите их на новый сайт и убедитесь, что все работает нормально.
  3. В корневой папке (как правило, если вы используете Cpanel, что бы папка public_html) я бы создать и файл .htaccess с 301 перенаправлений например

Код:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^oldpage.html$ http://www.newsite.com/newpage.html [R=301,L] 
</IfModule> 

Берут хороший взгляд на 3ED линии, что происходит, я говорю RewriteRule, а затем «^» и имя страницы, которая выглядит как полный URL, как это: http://www.oldsite.com/oldpage.html

Так, например, позволяет сказать, что вы перенаправить этот адрес: http://www.oldsite.com/categories/business/news.html Вы бы поставить его так:

RewriteRule ^categories/business/news.html$ http://www.newsite.com/categories/business/news.html [R=301,L] 

Если это не заканчивается .html .php это будет выглядеть следующим образом: если вы бы

RewriteRule ^categories/business/news/$ http://www.newsite.com/categories/business/news/ [R=301,L] 

Также как узнать немного больше о перенаправлениях, я бы предложил прочитать эту статью: http://moz.com/learn/seo/redirection

+0

p.s, чтобы найти все url's взглянуть на ее карту сайта (если она есть) –

Смежные вопросы