.htaccess, robots.txt и несколько доменов

Хортица
На сайте с 22.12.2006
Offline
289
1841

На сервере с выделенным IP есть несколько сайтов:

К примеру: 127.0.0.1, http://yandex.ru/, http://narod.ru/, http://pr-cy.ru/

1) Как с помощью htaccess сделать так чтобы при запросе http://narod.ru/, http://pr-cy.ru/ шел редирект на http://yandex.ru/,а при обращении к сайту по IP ничего не менялось, так и выдавалось по IP ? Было бы отлично если бы при редиректе писалось, что типа Вы перемещаетесь на страницу http://yandex.ru/, которая больше соответсвует вашему запросу, или что то в этом духе

2) Как в robots.txt запретить индексацию всеми поисковиками эти домены http://narod.ru/, http://pr-cy.ru/ ?

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
Shtogrin
На сайте с 02.11.2006
Offline
95
#1

Для site1 и site2 - простой редирект на site3. Нормально и для людей и для ПС

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site1$ [OR]

RewriteCond %{HTTP_HOST} ^site2$

RewriteRule ^(.*)$ http://site3/$1 [R,L]

Для site1 и site2 - редирект через скрипт. Не очень для ПС

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site1$ [OR]

RewriteCond %{HTTP_HOST} ^site2$

RewriteRule ^(.*)$ http://site3/redirect.php?url=$1 [L]

В redirect.php пишите свой текст и делаете редирект на $_GET['url']

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
A4
На сайте с 09.08.2007
Offline
55
#2

1. Создаёте 4 виртуалхоста, первый с servername ип_сервера, остальные - с нормальными именами, там откуда нужно редиректить - вешаете страничку с вашим сообщением и meta refresh с таргетом куда нужно.

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.
Z-Den
На сайте с 30.06.2007
Offline
25
#3

Можете попробывать так:

1)

В главных директориях сайтов http://narod.ru/, http://pr-cy.ru/ нужно саздать по файлу .htaccess.

В каждом из них нужно написать один из следующих вариантов(с WWW и без):

RedirectPermanent / http://yandex.ru/

или

RedirectPermanent / http://www.yandex.ru/

В этом случае ничего пользователю выводится не будет, чтобы что-то выводилось я не знаю как сделать.

2) В корневых каталогах сайтов http://narod.ru/ и http://pr-cy.ru/ в файле robots.txt нужно прописать

User-Agent: *

Disallow: /

Хортица
На сайте с 22.12.2006
Offline
289
#4

Помог совет Shtogrin!

Тему можно закрыть!

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