Нужна помощь с редиректами

HeMou HeMou   01.10.2014 09:15   534  
камрады нужна помощь
мне нужно со старого сайта который на хрен знает чем, сделать редиректы на новый сайт (сайт на ВП)
ввиду отсутствия опыта, туплю
есть умельцы?

Ответы на вопрос (11) Написать ответ
Здравый Смысл Здравый Смысл   01.10.2014 10:43
RewriteEngine on
RewriteCond %{HTTP_HOST} ^staryi_sayt.ru/$ [OR]
RewriteCond %{HTTP_HOST} ^www.staryi_sayt.ru/$
RewriteRule ^(.*)$ http://novyi_sayt.ru/$1 [R=301,L]
0
Здравый Смысл Здравый Смысл   01.10.2014 10:46
Пропишите эти данные в файле .htaccess подставив свои значения вместо staryi_sayt.ru и novyi_sayt.ru
0
HeMou HeMou   01.10.2014 10:48
и так прописывать каждый требуемый юрл?
0
Здравый Смысл Здравый Смысл   01.10.2014 10:51
В смысле каждый? Старый домен и новый домен, после этой записи Ваш сайт полностью будет доступен по новому адресу.
0
HeMou HeMou   01.10.2014 10:59
да, но у меня на старом и новом сайте юрлы разные - как потом свести старые юрлы на новые?
0
Здравый Смысл Здравый Смысл   01.10.2014 11:07
Вам ничего не надо сводить, всё сведётся автоматически, я же уже написал что Ваш сайт будет ПОЛНОСТЬЮ доступен по новому адресу. Так же рекомендую в файле robots.txt прописать Host: novyi_sayt.ru
0
HeMou HeMou   01.10.2014 11:29
извините, видимо я из конкретных ламеров, но если на старом сайте к примеру на странице oldsite/url1.php лежал текст, который на новом сайте находится по адресу newsite/krasiviy-url.php
то как при "сведении" доменов, старый юрл будет вести на новый, если они разные?
0
Здравый Смысл Здравый Смысл   01.10.2014 11:59
Что Вам мешает сделать то, что я описал выше, и посмотреть непосредственно на Вашем сайте? Пропишите и всё увидите сами на своём сайте, к чему гадать если всё можно посмотреть в действии... если Вас что-то не устроит, вернёте в изначальный вид...
0
Здравый Смысл Здравый Смысл   01.10.2014 12:03
Можете прописать, таким же способом, конкретные URL которые Вас интересуют, например :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite/url1.ru/$ [OR]
RewriteCond %{HTTP_HOST} ^www.oldsite/url1.ru/$
RewriteRule ^(.*)$ http://newsite/krasiviy-url.ru/$1 [R=301,L]
0
Здравый Смысл Здравый Смысл   01.10.2014 12:07
Только прописывать надо не так как Вы написали oldsite/url1.php (не файл .php а интернет адрес с .ru на конце)
0
HeMou HeMou   01.10.2014 13:09
спасибо, проэксперементирую
0

Войдите, чтобы написать ответ
Вход Регистрация

Гарант сделок продажи и покупки сайтов, всего за 5%.