Помощь Как сделать 301 редирект

Тема в разделе "DLE", создана пользователем kvasoff, 6 янв 2007.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. kvasoff

    kvasoff Прохожие

    Как сделать 301 редирект с выкл. ЧПУ?
     
  2. Kiberb

    Kiberb Постоялец

    Регистр.:
    15 ноя 2006
    Сообщения:
    132
    Симпатии:
    13
    Можно сделать используя 301 редирект, например так:

    RewriteEngine on
    Options +FollowSymlinks
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www.mydomain.ru$
    RewriteRule ^(.*)$ http://mydomain2.com/$1 [R=301,L]


    Если юзверь или поисковик зайдет на страницу mydomain.com/test/ то он будет перенаправлен на mydomain2.com/test/

    Если нужно перенапрвит, если на сайт зашли по ссылкке с другого сайта, то вместо %{HTTP_HOST} нужно написать %{HTTP_REFERER} и вместо Перейти по ссылке адрес сайта, с которго пришли.
     
  3. Asvild

    Asvild Прохожие

    А НА ИНДЕКСАЦИЮ такой вариант не повредит сайту???
     
  4. ViD

    ViD Бигбосс

    Регистр.:
    13 апр 2006
    Сообщения:
    221
    Симпатии:
    225
    Посмотри блог из подписи. Я там подробно объяснил
     
  5. Asvild

    Asvild Прохожие

    Перейти по ссылке
    прочел. теперь ясно что к чему
     
  6. Asvild

    Asvild Прохожие

    да вот еще вопрос, как вообще подобный редирект влияет на поисковики и как поисковики к такому подходу относятся?
     
  7. smiler

    smiler

    Регистр.:
    7 ноя 2006
    Сообщения:
    427
    Симпатии:
    423
    На поисковики и расчитан этот "Перманентный" редирект :)
    Вот, что говорит о слове "Перманентный" Большая советская энциклопедия: "Перманентный" (франц. permanent, от лат. permaneo - остаюсь, продолжаюсь), непрерывно продолжающийся, постоянный.

    Так вот, в отличии от остальных редиректов - перманентный позволяет указать поисковикам, кто из зеркал сайта - главное (Перейти по ссылке и site.ru); позволяет корректно сохранить наработки по SEO (эффект обратных ссылок) при переходе сайта на новое доменное имя. И самое главное - поисковики не будут считать это дорвейством :)

    Я лично использовал такой .htaccess:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.сайт\.com$ [NC]
    RewriteRule ^(.*)$ http://сайт.com/$1 [R=301,L]

    из-за того, что Яша посчитал сайт с "www" главным... а раскручивал-то я сайт без "www". Через неделю Яша расклеил их, а еще через неделю сделал правильный вывод, что "сайт.com" - главный...

    Думаю, понятно объяснил?
     
  8. belsat

    belsat Создатель

    Регистр.:
    28 янв 2007
    Сообщения:
    28
    Симпатии:
    2
    Спасибо что подробно расписал что да как, очень пригодилось. Пару вопросов, а кроме Яши, другие поисковики, тот же Гугл или Рама незабанят за такой редирект? и еще, имеет ли какое нибудь кроме выше описанного принципиальное значение как расручивать сайт с www или без?
     
  9. smiler

    smiler

    Регистр.:
    7 ноя 2006
    Сообщения:
    427
    Симпатии:
    423
    Не за что :)
    Конечно, это нужно и для других поисковиков. Можешь проверить это на Гугле :)
    Сервис checkpagerank.net позволяет увидеть PR твоего сайта с "www" и без "www". Если они разняться, надо делать выводы :eek:. Сделать так, как я описал выше.

    Раскручивать можно как "www" версию сайта, так и без "www". В зависимости от того, какое имя сайта Вы выбрали главным. Я обычно кручу без "www".

    Еще раз повторю, 301 редирект считается законным с точки зрения поисковиков.
     
  10. Maodzin

    Maodzin Прохожие

    Абсолютно корректный редирект от Smil'a. Поисковики не банят за это. Я обычно раскручую с "www"
     
Статус темы:
Закрыта.