Налаштування послуги «Перенаправлення домену. Налаштування послуги «Перенаправлення домену Як правильно настроїти переадресацію доменів синонім

Налаштування послуги «Перенаправлення домену. Налаштування послуги «Перенаправлення домену Як правильно настроїти переадресацію доменів синонім

Доброго дня, мої читачі! Я думаю, цей матеріал буде дуже цікавим для вас! Поговоримо про те, що таке редирект із домену на домен. Уявіть, ви набираєте сайт president.ru, а після цього він потрапляє на ваш! І, ось уже ви маєте сотні тисяч шанувальників.

Що таке редирект?

301 редиректє переадресацією з одного сайту на інший.

Також, можливе і перекидання без хостингу з однієї сторінки сайту на іншу. Як це зробити, про це і поговоримо у сьогоднішньому блозі.

Сам htaccess 301 redirectнеобхідний програмісту і вебдизанеру, щоб з одного піддомену він міг перейти в інший. Так, наприклад, трапляються випадки, коли хороший і якісний сайт раптово потрапляє під фільтри «пошуковиків». У той же час, ті читачі інтернет – ресурсу, який зберігають його у своїх закладках пошукових систем або мають підписку на rss новини, набираючи вже наявну у них адресу, переходять на «фільтрований»сайт.

Крім цього, redirect використовується, щоб маючи основний проект, підвищити його рейтинг у пошукових системах, а купивши новий «просунутий» домен і переадресацію на свій власний інтернет – ресурс. Таким чином, збільшується рейтинг вашого порталу.

Ну і нарешті, редирект потрібно використовувати для переходу з безкоштовного хостингу на його платний еквівалент.

Як зробити редирект 301?

Щоб зробити редирект, слід знайти файл 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. Це дозволяє робити пряму рекламу інтернет-ресурсу, а читачі безпосередньо вказуватимуть адресу веб-сторінки вашого ресурсу і знаходитимуть цільову сторінку!

Крім того, застосовуючи послугу множинного перенаправлення, просто проводити редирект з одного сайту на інші за необхідності.

Можна і самостійно вигадувати способи застосування редиректу. Це дуже зручно та просто! Варто лише спробувати! Спробуйте!

На сьогодні все. Передплатіть оновлення. Чекаю на ваші коментарі, до зустрічі в наступному блозі! Бувай.

З повагою, Роман Чуєшов

Першою причиною зміна адреси сайту може бути, якщо старий домен потрапив під фільтр або погано індексується, то, можливо, зміна адреси сайту вирішить цю проблему. Другою причиною може банальне прагнення та бажання змінити домен на більш привабливий. У статті ми розглянемо алгоритм зміни адреси домену. Як це зробити правильно, щоб не втратити трафік та позиції.

Покрокова інструкція щодо зміни адреси сайту

1. Скопіюйте повністю всі файли сайту на новий домен (при цьому зі старого домену поки що нічого не видаляйте). Бажано зберігши всю структуру сайту, інакше позиції можуть дуже сильно змінитися.

2. Пропишіть в обох robots.txt директиву host з адресою нового домену:

User-agent : * Host : newdomen.ru

Це треба зробити як на старому домені, так і на новому:

olddomen.ru/robots.txt newdomen.ru/robots.txt

3. В Яндекс Вебмайстер зайдіть у розділ "Налаштування індексування" "Переїзд сайту" та вкажіть адресу нового домену.

Google Вебмастер також має опцію "зміна адреси сайту".

4. Після зміни бажано дочекатися поки що пошукові системи склеять ці домени.

5. Потрібно зробити 301 редирект зі старого домену на новий. Як це зробити, читайте далі.

301 редирект зі старого домену на новий

Правильніше і простіше це робити через файл.htaccess (розташовується в корені сайту). Цей код слід розмістити на старому сайті, на новому домені розміщувати його не потрібно!

Options +FollowSymLinks RewriteEngine On RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTP_HOST) ^oldomen\.ru RewriteRule ^(.*)$ http. ru/$1 RewriteCond %(HTTP_HOST) ^www.olddomen\.ua RewriteRule ^(.*)$ http://newdomen.ru/$1

Або другий варіант

Options +FollowSymLinks RewriteEngine On RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteRule (.*) http://newdomen.ru/$1

Послуга «Переадресація домену» (названа також Web-forwarding, URL-forwarding, Web-redirect, HTTP-redirect) дозволяє налаштувати переадресацію з одного домену на інший, а також на веб-сторінку з іншою адресою.

При налаштуванні переадресації використовується 301 редирект.

Приклади переадресацій

  • з домену mysite.ruна домен my-new-site.ru;
  • з домену mysite.ruна сторінку my-new-site.ru/shop.

Усі користувачі, які набрали адресу вашого домену (або прийшли на нього за посиланням), потраплять на веб-сторінку, адресу якої ви вкажете в налаштуваннях послуги «Переадресація домену». Використання послуги дозволить вам мати постійну адресу веб-сторінки, яку не доведеться змінювати під час зміни провайдера.

Послуга «Переадресація домену» також може використовуватися для реєстрації додаткового домену для вже існуючого веб-сайту.

Увага

  • Неможливо встановити SSL-сертифікати на послугу веб-форвардинг. Тому перенаправлення з https http://mysite.ru/ не виробляється.
  • Налаштувати перенаправлення з піддомену (наприклад, subdomain.domain.ru) на будь-яку сторінку неможливо.

Навіщо потрібна переадресація домену?

Як приклад пропонуємо розглянути таку ситуацію:

У вас є домен mycompany.ru, на якому повноцінно працює сайт На ньому є розділ продукції одного з постачальників. Адреса цієї сторінки: www.mycompany.ru/mybrand/index.html або подібна.

Для кращого просуваннятовару цього постачальника ви купуєте цільове доменне ім'я: mybrand.ruта замовляєте для нього на адресу вже існуючого розділу на вашому основному сайті: www.mycompany.ru/mybrand/index.html.

Тепер відвідувачі можуть набирати пряму адресу сайту бренду mybrand.ru, а ви використовувати цю адресу у прямій рекламі продукції цього бренду. Легше запам'ятати адресу – вища ефективність!

Види Переадресації домену

Одиночний перенаправлення запиту

При цьому способі відвідувачі відразу потрапляють на цільову веб-сторінку, яку ви вкажете в налаштуваннях. Фреймів при цьому не створюється, і ваш відвідувач бачить у рядку URL-адресу тієї сторінки, на яку була зроблена переадресація, замість імені домену, що переадресовується.

Приклад:
  • налаштовано переадресацію site1.rusite2.ru;
  • site2.ru.

Поодиноке перенаправлення з маскуванням адреси у кадрі

У цьому випадку відвідувачі бачать адресу тієї сторінки, з якої відбувається перенаправлення. Веб-сторінка буде знаходитися всередині кадру, і при всіх переходах за посиланнями всередині цього кадру в URL-адресі відвідувачі будуть бачити доменне ім'я, з якого відбувається переадресація.

Приклад:
  • налаштовано переадресацію site1.rusite2.ru;
  • відвідувачі бачать у рядку браузера: site1.ru.

Технічна довідка

Необхідно пам'ятати, що якщо ви вибираєте "маскування адреси у кадрі", і хочете встановити на вашій веб-сторінці посилання на інші ресурси, у тезі посилання необхідно вказати 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 годин.

Доброго дня мої дорогі слухачі/читачі/доглядачі

Сьогодні я розповім вам про правильну склеювання доменів і 301 редирект через файл htaccess.

Зізнаюся чесно – давненько я вже не писав, вся справа в моєму особистому часі – на жаль, вона не гумова і її катастрофічно не вистачає останнім часом. Дружина в пологовому будинку, так що син і все домашнє господарство лежить на мені, а якщо врахувати, що я ще проводжу тренінг і маю своїх учнів – самі можете уявити – скільки в мене часу.

Але давайте ближче до діла!

Чому так важливо, щоб сайт був склеєний, точніше, домен?

Справа в тому що пошукові машини(на кшталт Яндекс і Google) бачать не один сайт, а два. Пояснюю:

Припустимо, у мене є домен seregakolt.com, і пошукові системи бачать їх два.

Перший seregakolt.com

Другий www.seregakolt.com

Тобто. один і той же сайт з www і без - пошуковими системами сприймається їх як два різні ресурси.

Які можуть бути наслідки? Та найсумніші!

Але що стосується пошукачів – вони сприйматимуть їх як посилання на різні сайти і ви просто втрачатимете частину посилань! Тобто. частина PR та ТІЦ переходитимуть на інший домен.

Виходить, що якщо ви розкручуватимете сайт без www – а Пошукова системапершим знайшла сайт з www, то сайт без www сприйматиметься як дублікат - і всі ваші старання будуть марні, тому що він просто випаде з рейтингу!

Таким чином ви будете втрачати відвідувачів!

Звичайно, коли ви склеїти свій домен, всі посилання будуть наводити на один сайт, з www - або без. Як ви вже самі оберете. І пошукова система сприйматиме все як один сайт, зберігаючи його авторитет.

Я знаю, що це чистої води тупість, але так вже влаштовані наші пошукові системи, а якщо вони наводять левову частку відвідувачів – значить, їх вибагливий характер і безглузді заскочки потрібно враховувати і ставитися до них серйозно!

Як працює 301 редирект та склеювання доменів?

Все банально просто – пошукачам вказується головне дзеркало і вони вага посилань переводять на нього!

Причому можна склеїти абсолютно різні домени! Тобто. якщо у вас сайт був раніше на одному домені, і ви хочете його перекласти на інший, але при цьому не втратити посилання, ТІЦ та PR – склеювання доменів вам допоможе.

Приклад можете подивитися прямо тут. Спробуйте набрати і вас все одно перекине на сайт

І www видалятиметься з будь-яких посилань на мій сайт. І якщо хтось поставить посилання з www, пошуковик передасть всю її вагу домену сайт

Робимо 301 редирект через файл.htaccess

Складного у цьому нічого немає! Все робиться простою редагуванням (створенням і редагуванням) файлу в звичайному блокноті.

Ті, у кого можуть спокійно просто редагувати цей файл, він йде в комплекті системи!

Якщо у вас немає цього файлу – тоді ми його просто створюємо, назва файлу .htaccess- Без будь-яких розширень!

Можливо, Windows випендрюватиметься і говоритиме, що треба задати ім'я – тоді створіть цей файл через Total Commanderабо створіть його в будь-якому редакторі (можна у звичайному блокноті).

У більшості випадків він йде разом з CMS і має бути у вас на хостингу в кореневому каталозі сайту.

Якщо його там немає – створюйте та розміщуйте.

Якщо є – просто редагуйте.

Тепер визначтеся - який домен ви хочете зробити головним і в дорогу за інструкціями нижче!


Редирет 301 з www на без www:

Відкриваємо цей файл і додаємо до нього наступний код:

Options +FollowSymLinks RewriteEngine On RewriteCond %(HTTP_HOST) ^www.domain.com RewriteRule ^(.*)$ http://domain.com/$1

Зверніть увагу, що останні два рядки повинні йти відразу за рядком RewriteEngine On- це важливо!


І навпаки з без www на з www: RewriteCond %(HTTP_HOST) ^domain\.com$ RewriteRule ^(.*)$ http://www.domain.com/$1

Просто замість двох останніх рядків напишіть ці.

Якщо у вас є цей файл, і там містяться якісь із цих рядків, але перед ними стоїть знак # - це означає, що рядок закоментований і сили не має.

Заберіть його!


301 редирект з одного домену на інший: RewriteRule (.*) http://www.newdomain.com/$1

Цей рядок вставляємо замість тих двох.

ОБОВ'ЯЗКОВО:

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 із головним дзеркалом на його сайт.

Будьте пильні! І потребуйте постійних звітів робіт.

Дякую за увагу, на зв'язку був Серьога!

Якщо будуть питання – ставте у коментах.

 

 

Це цікаво: