Каков порядок действий при создании сайта дубликата

12
genjnat
На сайте с 08.10.2008
Offline
228
#11

тут вообще

с главной старого на главную нового, и все :)

snb, нормальный перенос 301, это постраничный редирект (с каждой страницы старого, на каждую нового).

Но на новом вы изменили структуру и URL, поэтому, кроме как прописывать отдельное правило для каждой пары, вариантов правильного переноса наверное нет.

L
На сайте с 16.10.2010
Offline
105
#12
snb:
То есть всё вместе получается так:

1.Теперь мне требуется в файле .htaccess старого сайта дописать - это чтобы передать вес сайта

Redirect 301 / http://travelvideophoto.com/

2. в файле .htaccess нового сайта дописать - это для склейки адреса с www и без www дописать

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://travelvideophoto.com// [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.travelvideophoto\.com$ [NC]

Пишите пожалуйста по пунктам например:
1. правильно или неправильно

2.правильно или нет и очень желательно здесь полностью написать синткасис, так как для меня здесь очень мало понятного. Я просто взял скопировал с одного из сайтов и подставил свой сайт

Не так.

В старом сайте в штакцесс пишем редиректу на новый

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com// [L,R=301]

В новом перенаправленное с домена с ввв на домен без ввв

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.travelvideophoto\.com$ [NC]

RewriteRule ^(.*)$ http://travelvideophoto.com/$1 [R=301,L]

S
На сайте с 13.03.2008
Offline
91
snb
#13
longin:
Не так.
В старом сайте в штакцесс пишем редиректу на новый
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://travelvideophoto.com// [L,R=301]

В новом перенаправленное с домена с ввв на домен без ввв

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.travelvideophoto\.com$ [NC]
RewriteRule ^(.*)$ http://travelvideophoto.com/$1 [R=301,L]

Спасибо большое!

Теперь всё ясно, так и сделал.

Еще такой момент в панели гугл, я добавил адрес сайта с ввв и без ввв. Оставить как есть или один из вариантов убрать.

---------- Добавлено 13.03.2016 в 15:48 ----------

genjnat:
тут вообще

с главной старого на главную нового, и все :)
snb, нормальный перенос 301, это постраничный редирект (с каждой страницы старого, на каждую нового).
Но на новом вы изменили структуру и URL, поэтому, кроме как прописывать отдельное правило для каждой пары, вариантов правильного переноса наверное нет.

Да я в курсе, придется смирится. Сделаю только несколько страниц.

Подскажите как тогда это будет выглядеть

Я прописал перенаправление так

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.travelvideophoto\.com$ [NC]

RewriteRule ^(.*)$ http://travelvideophoto.com/$1 [R=301,L]

А если взять еще страницу то будет так

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.travelvideophoto\.com$ [NC]

RewriteRule ^(.*)$ http://travelvideophoto.com/$1 [R=301,L]

RewriteRule ^(.*)$ http://travelvideophoto.com/ru/puteshestviya/puteshestviya-sergej/$1 [R=301,L]

Верно?

---------- Добавлено 13.03.2016 в 16:09 ----------

donc:
Не забудьте доступный для ПС роботс.тхт на сайте доноре оставить, без редериктов.
Для яндекса вписать туда хост
для всех прочих Disallow: /

Не совсем понял, то есть никакие редиректы не ставим, понятно.

"Для яндекса вписать туда хост

для всех прочих Disallow: " -- вот это что значит, что сделать надо?

Вот сам файл

User-agent: *

Allow: /

Sitemap: http://XN----8SBIOEEA1ATAQHRGIVG.XN--P1AI/index.php?option=com_xmap&view=xml&tmpl=component&id=1

Disallow: /administrator/

Disallow: /bin/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Allow: /images/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /layouts/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /catalog/

Disallow: /index.php/component/mailto/*

Disallow: /index.php/component/content/*id=*

Disallow: /index.php/component/search/*

Disallow: /error-404.html

Disallow: /error-404

Disallow: /index.php?id*

Disallow: /index.php?*

Disallow: /index2.php?*

Disallow: /index.php*

Disallow: /index2.php*

Allow: http://XN----8SBIOEEA1ATAQHRGIVG.XN--P1AI/index.php?option=com_xmap&view=xml&tmpl=component&id=1

Host: туризм-фотографии.рф

---------- Добавлено 13.03.2016 в 16:16 ----------

Еще в файле штакцесс старого сайта увидел это. Делал несколько леи назад даже и не помню что это.

Подскажите что это и для чего нужно, надо ли это делать на новом сайте?

########## Begin - Joomla! core SEF Section

#

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !^/index.php

RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]

RewriteRule (.*) index.php

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#

########## End - Joomla! core SEF Section

AddHandler application/x-httpd-php53 .php

S
На сайте с 13.03.2008
Offline
91
snb
#14

Сделал этот редирект

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com// [L,R=301]

теперь по поисковым запросам показывается старый сайт, а при нажатии на ссылку происходит переход на главную нового сайта.

Открыть старый сайт по адресу невозможно.

При входе в админку старого сайта, нельзя перейти в менеджер материалов происходи переброс на новый сайт. В следствии этого не могу переносить материалы со старого сайта на новый.

В другие разделы менеджер категорий, меню, переходить можно.

S
На сайте с 13.03.2008
Offline
91
snb
#15

Сейчас открываю 301 редирект для сайта

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com// [L,R=301]

Но сайт мультиязычный и основная страница на английском.

Возможно тогда стоит сделать редирект на русскую страницу?

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com/ru// [L,R=301]

Написал правильно? Если нет поправьте.

S
На сайте с 13.03.2008
Offline
91
snb
#16
donc:
Не забудьте доступный для ПС роботс.тхт на сайте доноре оставить, без редериктов.
Для яндекса вписать туда хост
для всех прочих Disallow: /

Поясните пожалуйста подробнее, что именно надо сделать

"Не забудьте доступный для ПС роботс.тхт на сайте доноре оставить, без редериктов."

Сейчас использую конструкцию


# Для редиректа на главную
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://travelvideophoto.com/ru/ [L,R=301]

# конкретные урлы
RewriteRule ^keniya-informatsiya-dlya-turizma.html$ http://travelvideophoto.com/ru/keniya-turizm [R=301,L]

Я так понимаю этого достаточно??

"Для яндекса вписать туда хост

для всех прочих Disallow: /"

Что нужно вписать адрес нового сайта, а остальное запретить для индексации???

intraweb
На сайте с 30.09.2007
Offline
200
#17
donc:
Не забудьте доступный для ПС роботс.тхт на сайте доноре оставить, без редериктов.
Для яндекса вписать туда хост
для всех прочих Disallow: /

Я тоже не осилил зачем это.

Создание и продвижение сайтов https://www.nabiev.net/ (https://www.nabiev.net/)
S
На сайте с 13.03.2008
Offline
91
snb
#18
intraweb:

Сообщение от donc Посмотреть сообщение
Не забудьте доступный для ПС роботс.тхт на сайте доноре оставить, без редериктов.
Для яндекса вписать туда хост
для всех прочих Disallow: /

Я тоже не осилил зачем это.

Наверное человек когда писал о чем то другом думал)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий