Редирект со всех страниц сайта на главную страницу другого сайта

(Ответов: 8, Просмотров: 6453)
  1. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Добрый день, как прописать редирект, чтобы со всех страниц одного сайта была переадресация на главную страницу другого сайта?
    • 0
  2. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Посмотрите: 301 редирект в файле .htaccess. Примеры _http://coderhs.com/archive/redirect_301
    Код HTML:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
    RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
    </IfModule>
    Последний раз редактировалось Coder; 27.09.2015 в 19:52.
    • 1

    Спасибо сказали:

    Hillel(29.09.2015),
  3. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Coder, получилось, но редирект осуществляется с каким-то параметром, к примеру: _http://sugar-art.ru/?q=portfolio/tortyi-na-den-rozhdeniya/ так и должно быть? переход был с _http://мастер-торт.рф/portfolio/tortyi-na-den-rozhdeniya/
    • 0
  4. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Цитата Сообщение от Hillel Посмотреть сообщение
    мастер-торт.рф
    Если с кириллицей, то нужно перевести в puny, и посмотреть:
    Код HTML:
    Для доменов в зоне РФ действуют все те же правила, но только все кириллические символы необходимо заменить на альтернативный код (он на латинице). В частности, сама зона .рф преобразуется в .xn--p1ai.
    RewriteCond %{HTTP_HOST} ^xn-...\.xn--p1ai$ [NC]
    RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
    Домен в punycode можно перевести в конвертере linktmp.com, например.

    Перевел: мастер-торт.рф -> будет xn----7sbp0ankcdjdc.xn--p1ai
    • 1

    Спасибо сказали:

    Hillel(29.09.2015),
  5. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Coder, перевел в punycode, не помогло
    • 0
  6. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Цитата Сообщение от Hillel Посмотреть сообщение
    не помогло
    Если логика формирования url на новом домене одинакова со старой (то есть, без GET запроса), то надо бы смотреть причину - должно быть соответствие старому, только с новым доменом.

    У вас новые статьи на новом домене формируются с GET парметром? Если да, то так и должно быть.
    • 1

    Спасибо сказали:

    Hillel(29.09.2015),
  7. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Coder, на обоих сайтах ЧПУ, GET параметров с строке запроса нет
    • 0
  8. Quae res omnia Аватар для Coder
    • Регистрация: 29.01.2015
    • Сообщений: 821
    • Репутация: 299
    Цитата Сообщение от Hillel Посмотреть сообщение
    GET параметров с строке запроса нет
    Сайт у вас (новый) на WP - возможно, он отлавливает реферер, или еще что, и отправляет через запрос в поиске на сайте - в общем, надо бы поспрашать спецов по этому движку.

    PS Все, что мог - сказал.

    Хотя нет - вам же надо со всех на главную. Тогда так:
    Код HTML:
    RewriteCond %{HTTP_HOST} ^xn-...\.xn--p1ai$ [NC]
    RewriteRule ^(.*)$ http://www.site.ru/ [R=301,L]
    Последний раз редактировалось Coder; 27.09.2015 в 22:23.
    • 1

    Спасибо сказали:

    Hillel(29.09.2015),
  9. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Coder, спасибо за помощь
    я собственно почему спрашивал, если к примеру купленная ссылка через редирект будет вести на страницу _http://sugar-art.ru/?q=portfolio/ к примеру, ее вес пойдет на главную?
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Прогон всех страниц сайта на уникальность
Ссылки, статьи 5 19.08.2014 14:13
Редирект с нескольких страниц на главную
Общие вопросы поисковой оптимизации 3 24.03.2014 16:03
Стоит ле ставить модуль "Блог" на главную страницу сайта?
Вопросы от новичков 1 29.09.2012 06:50

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры