Услуга «Перенаправление домена» позволяет настроить правила и перенаправлять посетителя, обратившегося к доменному имени, на указанный вами интернет-адрес. Услуга поддерживает работу с любыми доменами. .
В этой статье мы расскажем о настройках для работы с услугой.
Услуга может работать только в том случае, если ваш домен делегирован. Для делегирования домена необходимы DNS-серверы, которые могли бы сообщить пользователям сети Интернет информацию о вашем домене (зоне). Таких серверов должно быть два или более.
В услугу «Перенаправление домена» уже включена поддержка DNS . Если услуга заказывается на тот же договор, что и домен, то при заказе настройки производятся автоматически.
Также вы можете самостоятельно указать DNS-серверы в зависимости от уровня домена, для которого заказана услуга перенаправления:
ns3-fwl2.сайт
ns4-fwl2.сайт
ns8-fwl2.сайт
ns3-fwl3.сайт
ns4-fwl3.сайт
ns8-fwl3.сайт
ns3-fwl4.сайт
ns4-fwl4.сайт
ns8-fwl4.сайт
ns3-fwl5.сайт
ns4-fwl5.сайт
ns8-fwl5.сайт
Записи в файл зоны
Если вы используете DNS-сервера, включенные в услугу «Перенаправление домена», то необходимые записи вносятся автоматически.
При использовании своих DNS-серверов нужно внести в файл зоны домена на первичном DNS-сервере (primary) записи A. В рамках одной услуги перенаправления для самого домена и любого из его поддоменов необходимо указывать один и тот же IP-адрес.
В зависимости от уровня домена, для которого заказана услуга перенаправления, записи A должны быть следующими:
web-forward.ru. A 109.70.27.4
test.web-forward.ru. A 109.70.27.5
forum.eng.web-forward.ru. A 109.70.27.6
www.forum.eng.web-forward.ru. A 109.70.27.7
Перенаправление можно включить для домена, всех его поддоменов, а также настроить до десяти индивидуальных правил перенаправления для конкретных поддоменов.
Внести изменения в настройки услуги вы можете в Разделе для клиентов → Услуги → Просмотр и изменение данных .
Для каждого правила перенаправления можно указать следующие параметры:
1. Имя поддомена, для которого настраивается правило
Необходимо указать поддомен , с которого будет осуществлено перенаправление. Можно указывать:
2. Адрес перенаправления
URL страницы, на которую автоматически будет перенаправлен посетитель.
3. Способ перенаправления
Вы можете выбрать один из следующих способов перенаправления:
Временное перенаправление (код HTTP ответа «302 Moved Temporarily»). Код ответа HTTP 302 сообщает клиентским приложениям (в том числе поисковым системам), что сайт перемещен временно. Устанавливается по умолчанию.
Постоянное перенаправление (код HTTP ответа «301 Moved Permanently»). Код ответа HTTP 301 говорит клиентским приложениям (в том числе поисковым системам), что сайт перемещен навсегда.
В обоих случаях посетитель автоматически переходит на URL той страницы, на которую было осуществлено перенаправление. Выбор способа перенаправления (301, 302) на практике имеет значение только для поисковых систем.
При таком способе перенаправления веб-страница будет находиться внутри фрейма. При всех переходах по ссылкам внутри фрейма в адресной строке браузера посетители будут видеть доменное имя, с которого была осуществлена переадресация. В качестве заголовка (title) страницы будет отображаться текст, указанный вами в настройках правила перенаправления.
Если вы выбрали маскировку адреса во фрейме, то следует учитывать, что:
4. Опция «С сохранением пути» .
При попытке обратиться к странице, размещенной на домене, для которого составляется правило, перенаправление произойдет на адрес перенаправления, к которому будет добавлен путь до этой страницы..web-forward.ru, то при обращении к странице dns.web-forward..
Эта статья устарела.
Эта статья написана для услуги Виртуальный хостинг, которая считается устаревшей с 1 июня 2019 года.
Актуальную услугу хостинга можно заказать на нашем сайте
Периодически к нам обращаются наши клиенты с одним и тем же вопросом: как сделать переадресацию с одного доменного имени на другое. Как правило, вопросы сводится к одному из двух вариантов:
Первая задача наиболее простым способом решается в разделе . Слева от названия сайта необходимо кликнуть на иконку с тремя горизонтальными полосками и выбрать "Тонкие настройки". Далее активировать "Включить перенаправление". После этого остается выбрать на какой домен необходимо перенаправлять все запросы. Готово!
Показать как можно решить первую задачу при помощи mod_rewrite
Также первую задачу можно решить с помощью mod_rewrite . Чтобы настроить переадресацию с адресов, начинающихся с www на аналогичные без www (http://www.mycompany.ru/news/ » http://mycompany.ru/news/), нужно в файл.htaccess в корневой папке www вашего сайта прописать следующие строки:
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.mycompany\.ru$ RewriteRule ^(.*)$ http://mycompany.ru/$1
Если вам наоборот нужно чтобы адреса без www автоматически переадресовывались на те же адреса с www (http://mycompany.ru/news/ » http://www.mycompany.ru/news/), например как сделано на нашем сайте: автоматически переадресует вас на , то правила mod_rewrite выглядят следующим образом:
RewriteEngine On RewriteCond %{HTTP_HOST} ^mycompany\.ru$ RewriteRule ^(.*)$ http://www.mycompany.ru/$1
Вторая задача может быть решена также при помощи правил mod_rewrite , но если вы размещаетесь на тарифном плане Лайт, Стандарт или Профи, то ограничены числом доменов, включенных в тариф. Поэтому настройка сайта с одним только файлом.htaccess лишит вас еще одного домена в квоте по тарифу, что не всегда приемлемо. В этом случае мы предлагаем воспользоваться сервисом .
Нужно удалить A-запись для домена my-company.ru из и затем создать . При этом для домена my-company.ru будет автоматически создана новая A-запись, которая будет указывать на сервис редиректов.
Можно ли решить первую задачу тоже с помощью сервиса Редиректоры панели? Да, можно, но это приведет к тому, что вместо переадресации http://www.mycompany.ru/news/ » http://mycompany.ru/news/ вы получите переадресацию http://www.mycompany.ru/news/ » http://mycompany.ru/, то есть любой url на переадресуемом домене будет вести только на какую-то одну конкретную страницу домена назначения. Вряд ли это то, что вам нужно.
Добрый день, мои читатели! Я думаю, этот материал будет очень интересен для вас! Поговорим о том, что такое редирект с домена на домен. Представьте, вы набираете сайт president.ru, а после этого, он попадает на ваш! И, вот уже вы имеет сотни тысяч поклонников.
301 редирект представляет собой переадресацию с одного сайта на другой.
Также, возможен и переброс без хостинга с одной страницы сайта на другую. Как это сделать, об этом и поговорим в сегодняшнем блоге.
Сам htaccess 301 redirect необходим, программисту и вебдизанеру, чтобы с одного поддомена он мог перейти в другой. Так, например, нередки случаи, когда хороший и качественный сайт внезапно попадает под фильтры «поисковиков». В то же время, те читатели интернет – ресурса, который хранят его в своих закладках поисковых систем или же имеют подписку на rss новости, набирая уже имеющийся у них адрес, переходят на «фильтрованный» сайт.
Помимо этого, redirect используется, чтобы имея основной проект, повысить его рейтинг в поисковых системах, а купив новый «продвинутый» домен и произведя переадресацию на свой собственный интернет – ресурс. Таким образом, увеличивается и рейтинг вашего портала.
Ну и наконец, редирект нужно использовать, для перехода с бесплатного хостинга на его платный эквивалент.
Чтобы произвести редирект следует найти файл htaccess в корневой папке (корневой называется та папка, где расположен ваш сайт). Обычно это серверные папки, в которые можно войти через ftp типа www, domains, либо /public_html или HTDOCS. Далее, чтобы перейти с сайта на сайт, необходимо написать код (или скопировав, вставить его)
Redirect 301 /старая-страница.html http://новый-домен.ru/новая-страница.html
или
Redirect permanent /старая-страница.html http://новый-домен.ru/новая-страница.html
Можно также воспользоваться и еще одним редиректом, для того, чтобы не добавлять ссылки для адресов в htaccess
RedirectMatch /(.*)\.php$ /$1.aspx
Чтобы Ваш читатель был перенаправлен с сайта на другой, следует использовать следующую запись:
Redirect / http://www.домен.com
301 редирект с домена с www на без выглядит так:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ www.nic.ru
RewriteRule ^(.*)$ http:// www.nic.ru /$1
301 редирект с домена без www на с www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ timeweb.com
RewriteRule (.*) http://www. timeweb.com /$1
Чтобы переадресовывать кириллические домены, необходимо воспользоваться конвертером punucod. Для этого, уже имеющийся у вас адрес (например президент.рф) при помощи сервиса http://wwhois.ru/punycode.php (введя сайт) необходимо изменить на www.xn--d1abbgf6aiiy.xn--p1ai.
Опытные программисты могут сделать и переадресацию домена на веб адрес – DNS web direct. Но это уже более высокий уровень.
В качестве примера, попробуйте самостоятельно сделать переадресацию следующих доменов http://2domains.ru/, http://timeweb.com, https://www.nic.ru.
Очень удобно воспользоваться услугой переадресации доменов http://2domains.ru/. Она позволяет не только перенаправить ваш домен на другой адрес, но, также иметь не изменяемый адрес вашей страницы без хостинга и смены провайдера. Также, вы можете воспользоваться данной услугой, чтобы зарегистрировать дополнительный домен.
Владея одной страницей, например mypage, вы можете приобрести полное доменное имя на основном разделе сайта www.mypage.ru/mybrand/index.html. Это позволяет делать прямую рекламу интернет — ресурса, а читатели будут напрямую указывать адрес веб-страницы вашего ресурса и находить целевую страницу!
Кроме того, применяя услугу множественного перенаправления, просто производить редирект с одного сайта на другие при необходимости.
Можно и самостоятельно придумывать способы применения редиректа. Это очень удобно и просто! Стоит только попробовать! Попытайтесь!
На сегодня все. Подписывайтесь на обновления. Жду ваших комментариев, до встречи в следующем блоге! Пока-пока.
С уважением, Роман Чуешов
Добрый день мои дорогие слушатели/читатели/смотрители
Сегодня я расскажу вам про правильную склейку доменов и 301 редирект через файл htaccess .
Признаюсь честно - давненько я уже не писал, все дело в моем личном времени – к сожалению, оно не резиновое и его катастрофически не хватает в последнее время. Жена в роддоме, так что сын и все домашнее хозяйство лежит на мне, а если учесть, что я еще провожу тренинг и у меня есть свои ученики – сами можете представить – сколько у меня времени.
Но давайте ближе к делу!
Дело в том, что поисковые машины (вроде Яндекс и Google) видят не один сайт, а два. Поясняю:
Допустим, у меня есть домен seregakolt.com, и поисковики видят их два.
Первый seregakolt.com
Второй www.seregakolt.com
Т.е. один и тот же сайт с www и без - поисковыми системами воспринимается их как два различных ресурса.
Какие у этого могут быть последствия? Да самые что ни на есть печальные!
Но что касается поисковиков – они будут воспринимать их как ссылки на разные сайты и вы будете просто терять часть ссылок! Т.е. часть PR и ТИЦ будут переходить на другой домен.
Получается, что если вы будете раскручивать сайт без www – а поисковая система первым нашла сайт с www, то сайт без www будет восприниматься как дубликат – и все ваши старания будут напрасны, так как он просто выпадет из рейтинга!!!
Таким образом вы будете терять посетителей!
Естественно, когда вы склеите свой домен, все ссылки будут приводить на один сайт, с www – либо без. Как вы уже сами выберете. И поисковая система будет воспринимать все как один сайт, сохраняя его авторитет.
Я знаю, что это чистой воды тупость, но уж так устроены наши поисковики, а раз они приводят львиную долю посетителей – значит, их привередливый характер и бестолковые заскоки нужно учитывать и относиться к ним серьезно!
Все банально просто – поисковикам указывается главное зеркало и они вес ссылок переводят на его!
Причем склеить можно абсолютно разные домены! Т.е. если у вас сайт был раньше на одном домене, и вы хотите его перевести на другой, но при этом не потерять ссылки, ТИЦ и PR – склейка доменов вам поможет.
Пример можете посмотреть прямо на этом здесь. Попробуйте набрать и вас все-равно перебросит на сайт
И www будет удаляться из любых ссылок на мой сайт. И если кто то поставит ссылку с www, поисковик передаст весь ее вес домену сайт
Сложного в этом ничего нет! Все делается простой правкой (созданием и правкой) файла в обычном блокноте.
Те, у кого – могут спокойно просто редактировать этот файл – он идет в комплекте системы!
Если у вас этого файла нет – тогда мы его просто создаем, название файла .htaccess – без каких либо расширений!
Возможно, Windows будет выпендриваться и говорить, что надо задать имя – тогда создайте этот файл через Total Commander или создайте его в любом редакторе (можно в обычном блокноте).
В большинстве случаев он идет вместе с CMS и должен быть у вас на хостинге в корневом каталоге сайта.
Если его там нет – создавайте и размещайте.
Если есть – просто редактируйте.
Теперь определитесь – какой домен вы хотите сделать главным и в путь по инструкциям ниже!
Открываем этот файл и добавляем в него следующий код:
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domain.com RewriteRule ^(.*)$ http://domain.com/$1
Обратите внимание, что последние две строчки должны идти сразу за строкой RewriteEngine On – это важно!
Просто вместо двух последних строчек напишите эти.
Если у вас есть этот файл, и там содержатся какие-то из этих строчек, но перед ними стоит знак # - это значит что строчка закомментирована и силы не имеет.
Уберите его!
Эту строчку вставляем вместо тех двух.
ОБЯЗАТЕЛЬНО:
1. Должна быть строка Options +FollowSymLinks
2. Должна быть строка RewriteEngine On
3. Строчки с редиректом должны идти СРАЗУ после строки RewriteEngine On
4. Файл.htaccess называется так, и никак иначе!
5. Файл.htaccess должен находиться в корневом каталоге!
6. Domain.com – не забудьте поменять на свой домен.
В принципе, это вроде все. Но 301 редирект хорошо понимает Google, а вот для Яндекса надо редактировать/создавать другой файл. Так что шаг ниже является – обязательным!
Опять же идем в корневой каталог сайта и ищем файл с названием robots.txt, если его нет – создаем в обычном блокноте.
В этом файле размещаем следующий код:
User-agent: Yandex Disallow: Host: domain.com
Если у вас этот файл есть, а этих строк нет – значит добавьте их в конце через абзац.
Указываете главное зеркало в строчке Host - не забудьте поставить свой домен
Для тех, кто заказывает раскрутку у частных лиц и компаний.
Конечно, это очень редкий случай, но все же… Предупрежден – значит вооружен!
Иногда злостные оптимизаторы могут склеить свой домен с вашим и раскручивать себя.
И если вы через некоторое время прекращаете сотрудничество, он может спокойно убрать редирект со своего домена на ваш и вся раскрутка за ваши деньги достанется ворюге.
Причем у вас на сайте может остаться файл robots.txt с главным зеркалом на его сайт.
Будьте бдительны! И требуйте постоянных отчетов работ.
Спасибо за внимание, на связи был Серёга!
Если будут вопросы – задавайте в комментах.
Услуга «Переадресация домена» (называемая также Web-forwarding, URL-forwarding, Web-redirect, HTTP-redirect) позволяет настроить переадресацию с одного домена на другой, а также на веб-страницу с другим адресом.
При настройке переадресации используется 301 редирект.
Все пользователи, набравшие адрес вашего домена (или пришедшие на него по ссылке), попадут на веб-страницу, адрес которой вы укажете в настройках услуги «Переадресация домена». Использование услуги позволит вам иметь постоянный адрес веб-страницы, который не придется менять при смене провайдера.
Услуга «Переадресация домена» может также использоваться при регистрации дополнительного доменного имени для уже существующего веб-сайта.
Внимание
В качестве примера предлагаем рассмотреть такую ситуацию:
У вас есть домен mycompany.ru , на котором полноценно работает сайт. На нём есть раздел продукции одного из ваших поставщиков. Адрес этой страницы: www.mycompany.ru/mybrand/index.html или подобный.
Для лучшего продвижения товара этого поставщика вы приобретаете целевое доменное имя: mybrand.ru и заказываете для него на адрес уже существующего раздела на вашем основном сайте: www.mycompany.ru/mybrand/index.html.
Теперь посетители могут набирать прямой адрес сайта бренда mybrand.ru , а вы использовать этот адрес в прямой рекламе продукции этого бренда. Легче запомнить адрес – выше эффективность!
Одиночное перенаправление запроса
При этом способе посетители сразу же попадают на целевую веб-страницу, которую вы укажете в настройках. Фреймов при этом не создается, и ваш посетитель видит в строке URL-адрес той страницы, на которую была сделана переадресация, вместо имени переадресовываемого домена.
Одиночное перенаправление с маскировкой адреса во фрейме
В этом случае посетители видят адрес той страницы, с которой происходит перенаправление. Веб-страница будет находиться внутри фрейма, и при всех переходах по ссылкам внутри этого фрейма в адресе URL посетители будут видеть доменное имя, с которого происходит переадресация.
Необходимо помнить, что если вы выбираете «маскировку адреса во фрейме», и хотите установить на вашей веб-странице ссылки на другие ресурсы, в теге ссылки необходимо указать target=_top . В противном случае чужая веб-страница также будет открыта внутри вашего фрейма, и посетитель будет видеть в строке браузера URL-адрес вашего домена. Также необходимо иметь в виду, что истинный адрес веб-страницы, на которую осуществляется перенаправление, хотя и не отображается в строке браузера, все же может быть легко вычислен любым посетителем.
Массовое перенаправление всех страниц
Все запросы с одного адреса (например, http://faq-сайт) будут перенаправлены на соответствующие страницы другого адреса. Вы сможете настраивать множество перенаправлений с вашего домена (с разных адресов на базе домена).
Вы зарегистрировали домен newdomain.ru и ваш сайт находится по адресу http://mysite.narod.ru. Услуга позволит вам перенаправить запросы: с newdomain.ru , newdomain.ru/news , newdomain.ru/info и всех остальных страниц сайта на http://mysite.narod.ru .
Готово! Теперь услуга доступна в вашем Личном кабинете.
С помощью услуги «Переадресация домена» вы можете настроить следующие виды переадресации:
Для корректной работы услуги, для домена должны быть прописаны бесплатные DNS-серверы (ns1.сайт и ns2.сайт ). Если для домена прописаны другие DNS-серверы, воспользуйтесь инструкцией:
Как изменить DNS-серверы?
Готово, вы изменили DNS-серверы. Если ранее вы использовали другие DNS-серверы, изменения вступят в силу в течение 24 часов.