• Контакты
  • Рассылка
 

Немного о 301-м редиректе

Сегодня резко стал вопрос о редиректе, и, как назло, не у кого было спросить. Пришлось спросить у Гугла, который помог найти очень интересную статью.

Вкратце остановлюсь на некоторых основных моментах:

1. Самое простое — редирект с одной страницы на другую:
в .htaccess пишем:

Redirect 301 /old-file.html http://myserver.com/new-file.html

2. Более сложный вариант, когда сайт переносится, скажем, с одного домена на другой, и при этом сохраняется структура УРЛов:

RewriteEngine ON
RewriteRule ^(.*)$ http://mynewdomain.com/$1 [R=301,L]

Таким образом, если кто-то запрашивает страницу http://domain.com/asdf.html, его будет редиректить (301) на http://mynewdomain.com/asdf.html

3. Если же сайт, к примеру, переносится, а структура УРЛов меняется, то есть смысл использовать следующий метод:

RewriteEngine ON
RewriteRule /.* http://mynewdomain.com/ [R=301,L]

При этом все запросы со старого домена будут вести на главную страницу нового.

4. Еще один интересный момент, если вы хотите изменить разрешение файлов (например, с html на htm):

RedirectMatch 301 (.*)\.htm$ http://myserver.com$1.html

PS: возможно, я кое-где ошибся, т.к. не являюсь специалистом в этих делах, поэтому если что, пожалуйста, дайте знать.

Дата публикации: Среда, Август 31st, 2005; 1:20. Разделы: Разное. Вы можете подписаться на ленту комментариев к этой записи: RSS 2.0. Вы можете оставить комментарий.

Комментарии 12 к заметке “Немного о 301-м редиректе”

  1. Олег говорит:
    Февраль 4th, 2006; 23:01

    Хорошо написано и… Вернее хорошо отобранный экстракт, который нужен и без всякой “водички”.

    Спасибо за проделанную работу.

  2. Василий говорит:
    Апрель 5th, 2006; 21:05

    а как слеить при помощи 301 site.ru и www.site.ru

    то есть чтоб с site.ru шло на www.site.ru и сохранаялась структура УРЛов?

  3. Go2Alex.com говорит:
    Май 24th, 2007; 18:02

    […] Немного о 301-м редиректе […]

  4. Bonusov говорит:
    Январь 26th, 2008; 2:21

    так лучше
    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /

    RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

  5. Евгений говорит:
    Сентябрь 25th, 2008; 17:12

    Спасибо за ценную информацию!
    Пошел тренироваться)

  6. Шумилин Денис говорит:
    Октябрь 2nd, 2008; 1:19

    Блин, а я вот не нашел в свое время, а теперь наткнулся (хотя уже неактуально).

  7. Корпачев Егор говорит:
    Октябрь 5th, 2008; 15:07

    Отличная статья!
    То, что нужно.
    Большое спасибо автору.

  8. Xantner говорит:
    Июнь 2nd, 2009; 0:57

    Прочитал и понял собственное несовершенство. Эхма. [url=http://pereregistracia.ru]Перерегистрация ООО[/url]

  9. auto approve list говорит:
    Ноябрь 17th, 2011; 12:14

    huge article. I simply stumbled on your online site and want to tell you that We’ve certainly enjoyed browsing your blogs. Just the same We will be following on from the feed and that i hope you’re posting again soon.

  10. impotence говорит:
    Январь 11th, 2012; 4:34

    Many of us know you are right, but unfortunately few of us will say it aloud. what erectile dysfunction

  11. web hostings говорит:
    Январь 15th, 2012; 8:52

    Hi. You have an amazing way of sharing ideas. And the design is very cute too. I like your site. asp web hosting web hosting web and email hosting

  12. cialis to buy говорит:
    Январь 16th, 2012; 22:40

    Hi, great design, nice ideas and posts. I like them! buy cialis

Оставить комментарий



РАЗДЕЛЫ

  • Аналитика
  • Интервью
  • Компании и рынки
  • Копирайтинг
  • О блоге
  • Обзоры
  • Основы оптимизации
  • Переводы
  • Полезные ссылки
  • Пресс-центр
  • Разное
  • Реклама
  • Статистика
  • Юзабилити
  • Юмор
  • Offtop
  • PPC
АРХИВ

  • Август 2008
  • Июль 2008
  • Май 2008
  • Апрель 2008
  • Март 2008
  • Февраль 2008
  • Январь 2008
  • Декабрь 2007
  • Октябрь 2007
  • Сентябрь 2007
НОВОСТНАЯ ЛЕНТА

RSS

Blogroll

  • IMRU.ru
Copyright © 2006 SEO Blog [dot] biz | Сайт работает на движке WordPress