Как я перенаправляю домен к определенной “целевой странице”?

У моего клиента есть несколько паркуемых доменов. Она хочет, чтобы те домены указали на определенные страницы в ее основном сайте. Например:

Давайте притворимся, что у нее есть страница на ее основном сайте о ремонте спальни. Та страница расположена по www.mainsite.com/bedrooms/

И скажем, у нее есть паркуемый домен под названием www.999bedrooms.com/

Она хочет перенаправить тот домен на www.mainsite.com/bedrooms/

Что лучший способ состоит в том, чтобы сделать это, не будучи оштрафованным поисковыми системами?

Кроме того, имейте в виду, что www.mainsite.com/bedrooms является на самом деле страницей WordPress, таким образом, это не фактический файл на сервере по сути.

Спасибо!

10
задан orbit82 13 July 2010 в 15:05
поделиться

2 ответа

Есть (по крайней мере) два способа сделать это. Один способ требует доступа к некоторой конфигурации на сервере, а другой - нет. Я не знаю, используете ли вы веб-сервер Apache, но если да, то вам нужно добавить mod_alias в конфигурацию и перезапустить Apache:

a2enmod alias
apache2ctl graceful

Затем добавьте это в раздел VirtualHost для 999bedrooms.com:

Redirect permanent / http://www.mainsite.com/bedrooms

После этого все будет готово.

Другой способ - в HTML-файле, который вы разместите по адресу http://999bedrooms.com/index.html, в разделе HEAD поместите такую строку:

<meta http-equiv="refresh" content="1; url=http://www.mainsite.com/bedrooms">

Это один из тех видов перенаправления "Пожалуйста, подождите, пока мы перенаправим вас на нашу главную страницу", которые вы иногда видите. Не так красиво, как серверные, но проще.

Надеюсь, это поможет!

13
ответ дан 3 December 2019 в 23:11
поделиться

Есть несколько способов. Скорее всего, ваш веб-хост поддерживает перенаправление для вас, используя HTTP-ответ 301 Redirect. Проверьте своего хостера и посмотрите, предлагают ли они перенаправление каталогов (я знаю, что fastdomain, который является моим хостинг-провайдером, делает это).

В качестве альтернативы, если ваш хостинг поддерживает PHP, вы можете использовать следующее и поместить его в файл index.php на верхнем уровне домена, который вы хотите перенаправить.

header("Location: http://www.mainsite.com/bedrooms/");

exit;
?>

3
ответ дан 3 December 2019 в 23:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: