302 редирект на одну страницу. Оптимизация черная и белая. Перенаправление на безопасное https-соединение

Google сообщил, что в какой-то момент 302 (временный) редирект может рассматриваться поисковиком как 301(постоянный) редирект. И всё из-за путаницы в использовании редиректов среди вебмастеров.

Установка 302 редиректа выглядит проще, чем работа над 301, поэтому некоторые вебмастера прибегают к 302 и в нужных, и ненужных случаях. Поэтому если Google решит, что вы ошибочно установили 302 редирект, он будет воспринимать его как 301.

Сейчас, по данным Google , оба варианта переадресации передают PageRank и ссылочный вес от старого адреса страницы к новому. Однако при 302 редиректе в выдаче Google будет отображаться старый URL страницы, т.к. на новый адрес она перемещена временно.

Что касается 301 редиректа Google советует вебмастерам поддерживать его активным в течение года после настройки. Во-первых, поисковику может потребоваться от 6 месяцев до года, чтобы понять, что сайт переехал. Во-вторых, пользователи могут находить старые ссылки, и если по ним нет переадресации, они могут приводить пользователей на страницу с ошибкой 404 или на припаркованный домен, что не очень хорошо.

Как установить 301 или 302 редирект

Установка редиректов может отличаться в зависимости от веб-сервера сайта. Наиболее распространенным является Apache, поэтому предлагаем несколько инструментов для работы со служебным файлом.htaccess:

Информация для справки

301 редирект (постоянное перенаправление) означает, что запрашиваемая страница окончательно перемещена в новое местоположение. Использовать переадресацию 301 рекомендуется следующих случаях:

  • Вы переместили свой сайт на другой домен и хотите, чтобы пользователи не заметили переезд.

  • Например, попасть на страницу можно несколькими способами: http://example.com/dom, http://dom.example.com или http://www.example.com. Бывает удобно выбрать один из этих URL в качестве основного и использовать переадресацию 301 для решения проблемы с дублированным контентом.

  • При объединении двух сайтов требуется, чтобы все URL устаревших страниц указывали на страницы, действующие в данный момент.

302 редирект (временное перенаправление) означает, что запрашиваемая страница временно перемещена на другой URL. Поисковым системам это говорит о том, что не нужно удалять из выдачи старую страницу, поэтому страницы не склеиваются как при 301 редиректе.

Здравствуйте, мои уважаемые читатели. Сегодня будем разбираться в одной интересной теме которая волнует многих. Большинство оптимизаторов 302 редирект обходят стороной. Те, кто этого не делает, пожинает плоды отличной поисковой выдачи. Может быть, пора исправить ошибку?!

Принято считать, что 302 и 301 редиректы близки по значению, поэтому большинство вебмастеров просто не обращают на них никакого внимания. Однако для поисковых систем это совершенно неидентичные команды с различными трактовками.

Редирект 302 - Temporary redirect (TR) - переводится как "временно перемещённый", а редирект 301 - Permanent Redirect (PR) - "перемещён постоянно". Иначе говоря, при 302 переход происходит на временный домен, с сохранением старого адреса, а при 301 - на постоянный url, с удалением прошлых доменов. Бболее подробнее о кодах можете прочитать в статье где я рассказал о способах проверки ответа серверов сайта .

Всё-таки стоит конкретнее и отдельно рассмотреть каждый из redirect"ов.

  • 301 Redirect
  • Его использование актуально в 3х случаях:

    • при смене старого домена на новый, и комфортного чтения для пользователей;
    • для переноса сайта при смене CMS;
    • чтобы склеить два имени сайта, без и с www. Хотя этот пункт сегодня всё менее актуален.

    Иначе говоря, при использовании 301R, позиции в поисковике будут полностью сохранены, вне зависимости от объекта перемещения (одна или несколько страниц, сайт в целом).

  • 302 Redirect
  • Его использование говорит о том, что исходный адрес будет виден в поисковой выдаче, однако при клике по ссылке пользователь будет автоматически перекинут на новый временный адрес. Вес со старого домена и PageRank на новый передаются: индексация будет производиться поисковиком страницы с 302R так же, как и основного сайта. Даже если там и там контент будет одинаков, благодаря TR дублирования не будет.

    Подведём промежуточный итог. 302 редирект (обозначим условно URL 1 -> URL 2), актуален, когда:

    • происходящих на сайте технических работах (необходимо, чтобы URL 1 при этом индексировался постоянно);
    • показа дополнительной новой информации без правки основной старой страницы;
    • обнаружения запрещённых материалов (производится хостинговой компанией);
    • передачи трафика (на сайте URL 1 расположены только ссылки );
    • существует парочка страниц, логически подходящих под URL 2.

    Хотя всё это говорит о том, что вес со старого домена и PageRank на временный новый передаются: индексация будет производиться поисковиком страницы с 302R так же, как и основного сайта. Однако Джон Мюллер, специалист ПС Google, заявил, что если в течение 6-12 месяцев 302-ой будет сохраняться, он автоматически станет постоянным, то есть перейдёт в разряд 301-го.

    Ошибки. Во время перенаправления никто не застрахован от ошибок. Основные из них - 4:

  • Это двойные и тройные redirect"ы;
  • Это не правильное его использование, то есть не в соответствии с ситуацией;
  • Это связывание совершенно разных страниц;
  • Это направление на ресурс, который возвращает ответный код обратно.
  • Чтобы устранить возможные ошибки, нет необходимости проверять вручную все страницы своего ресурса - достаточно воспользоваться онлайн-сервисом для этого (к примеру, http://www.scanlight.ru/oshibki/perenapravlenie-301-redirekt/). В специальное окно вводятся ссылки на страницы и, спустя короткое время, появится информация со сведениями о возможных ошибках.

    Главные различия между Temporary и Permanent Redirect в практической части использования: для подключения первого используются метатег refresh и библиотека JavaScript, а для второго используются дополнения или изменения файла.htaccess, который находится в корневой папке ресурса.

    Ссылки и "временно перемещённый"

    Получается, что ссылочный профиль состоит из обратных и входящих ссылок, но они тоже должны быть не "абы какие". Если ваш сайт приобретает анкор с авторитетного гиганта, то он как бы поднимает вас за счёт себя. Кроме того, чтобы линк работал на вас, он не должен содержать атрибутов "noindex"/"nofollow" (узнать это можно, открыв код страницы и найдя "href"-тег). Для СП важна ссылка, глубоко проникшая в структуру сайта, ведь большое их количество практически всегда ведёт на главную страницу, что не есть хорошо. Всё это относится к обычным стандартным линкам. А как дело обстоит со ссылочным профилем, который использует Temporary redirect?

    Хотя и говорено о чёрной раскрутке много, оптимизаторы грешат ей по сей день. К примеру. pagecloaking - перенаправление на контент, зависимый от ситуации. То есть для поисковика это текст А, а для пользователя - это текст Б. Как это не назовёшь - прямым жульничеством или злостным спамом, поисковая оптимизация этого крайне не любит. Конечно, система тоже может давать сбои, и она не идеальна, тем не менее, не стоит злоупотреблять TR.

    Посмотрим:

    • Ссылочная масса не получается однотипной. Она становится разнообразной - это очень хорошо;
    • Анкоры с редиректа передают часть своего веса;
    • По ней приходят посетители - это факт;
    • Все гиганты - Вконтакте, Одноклассники, Авито и похожие - используют 302 редирект.

    Здесь остановимся и рассмотрим всё немного подробнее.

    Анкор - это заключённый в теги - текст. Иначе говоря, анкорная ссылка - это с тегами, безанкорная - без этих тегов. Считается, что линк с url страницы должна начинаться либо с www, либо с http:// - это яркий пример безанкорности, так же, как и линк, спрятанный за словами, к примеру, "там", "здесь", "вот тут" и похожее. Если адрес указать в виде название-сайта.ru - это уже анкор. Вывод напрашивается сам: безанкорная ссылка выглядит намного естественнее другой. Однако продвижение в таком случае будет разным. Всё-таки с анкором продвигать её несколько проще, но эффект - короткий. Безанкорный адрес "выстреливает" гораздо позже, но его эффект намного весомее и продолжительнее. Что самое важное, по мнению специалистов? Сопроводительный текст, который должен находиться по обеим сторонам от линка, именно ввиду отсутствия анкора. При продвижении, закупка такими ссылками должна продвигаться постепенно по нарастанию, составляя в итоге более 50% от всей ссылочной массы.

    Какой из этого вывод? Совместное использование и Temporary redirect, с атрибутами "nofollow-noindex", покупных - всё это вкупе формирует естественный ссылочный профиль сайта. А значит и приближает его к заветной цели - ТОПу. Если использовать исключительно линки прямые, поисковая система может значительно понизить сайт в выдаче, узрев в этом попытку манипуляции.

    Представитель Google по качеству поиска Джон Мюллер (John Mueller) четко заявил, что 301 и 302 редиректы учитываются одинаково и передают соответственно оба Page Rank. Т.е. использование обоих перенаправлений на сайте также положительно влияют на продвижение сайта и его отдельных страниц.

    Послушайте выступление представителя Google с разьяснениями на данную тему (на английском из школы вебмастеров Гугла)

    Если мы внимательно проанализируем к примеру, SEO плагином типа RDS бар, то сможем увидеть, что все ссылки с социальных сетей имеют код 302, но их влияние высоко в плане продвижения. Также сылки на популярных форумах в 80% имеют такие же перенаправления в ссылках, но это не снижает их ценность и влияние на продвижение за счет естественного траффика который в обязательном порядке учтут поисковые системы.

    Как настроить 302 редирект на своем сайте

    Теперь рассмотрим на практике, как сделать настройку Temporary redirect. Так как поисковики его понимают, как непродолжительное неудобство, индексироваться должны обе страницы - как старая, так и новая, что в итоге прописано в коде файла.htaccess.

    RewriteEngine on

    Redirect 302 /старый адрес http://ваш-сайт.ру/новый линк

    Вышеописанный код необходим для redirect"a внутренней страницы. Теперь рассмотрим код, который закрывает от пользователей тот контент, которые показывать не нужно. Опять прописываем:

    RewriteEngine on

    RewriteCond %{REQUEST_URI} !/inside.html$

    RewriteCond %{REMOTE_ADDR} !^123.123.123.123

    RewriteRule $ /inside.html

    Что касается php, то функция прописывается header заголовками Refresh или Location. Самое главное условие использования кода - отсутствие каких-либо пробелов, HTML-кодов, переводов строк и так далее. Код выглядит так:

    Есть другой интересный вариант перенаправления посетителей. Используется он при помощи заголовка Refresh и, в примере, переход происходит спустя 10 секунд после полной загрузки страницы (кстати, актуален вариант для Метрики от Яндекса):

    Что касается Java-скрипта, то здесь код копируется на необходимую для перехода страницу:

    Либо другой вариант:

    PHP:

    document location = "http://названиесайта.ru/";

    Как видим, настройка 302 редиректа не такая уж и сложная. Главное здесь - не ошибиться ни одним знаком.

    Существует так называемый псевдоредирект. То есть, грузится во фрейме необходимая страница, а как такового перехода для поисковой машины не происходит. Его можно настроить либо через Frameset:

    PHP:

    Заголовок страницы

    текст

    Либочерез IFrame:

    PHP:

    Заголовок страницы

    Вот сюда можно вставить код счётчика

    Принципиальная разница между ними состоит в том, что первый не даёт работать любым счётчикам статистики, в то время как второй это позволяет делать превосходно.

    В качестве заключения

    В конце статьи рассмотрим самые часто встречающиеся вопросы, которые волнуют оптимизаторов:

  • В недавнем прошлом специалисты, чтобы обойти фильтр от Гугл Aging Delay - возрастную задержку, использовали 302TR. Сайты, которые просто семимильными шагами набирали ссылочную массу, спустя полгода вообще пропадали из поиска. Вывода было два: либо они перемещались в так называемую песочницу, либо вообще фильтра в природе не существовало. Тем не менее, миф о том, что 302-ой redirect использовать нельзя, существует по сей день;
  • Когда начинаешь искать информацию по правильному употреблению двух редиректов, большинство оптимизаторов советуют не связываться с 302, так как, по их мнению, поисковые системы понимают исключительно 301-ый. "Временный" - проблемный, якобы, у поисковых систем случается "ступор" и неприятности с сайтом гарантированы. Да, возможно это было у кого-то в прошлом. Но ежедневно меняются алгоритмы оптимизации, и то, что недавно было невозможно - сегодня чуть ли не "прошлый век". Поэтому применение Temporaryне просто допустимо - оно приветствуется;
  • Опасно ведь вообще использовать redirect. Да, опасно, если бездумно. Всё выглядит следующим образом. Например, у вас на сайте 100 страниц и вы их все перенаправляете на новую главную. Итог - поисковая система может или просто понизить в выдаче, что ещё сносно, а может вовсе выкинуть весь старый контент из индекса вместе со ссылочной массой. К сожалению, и такие случаи были. Альтернативный вариант такой ситуации - минимальный 302-ой на главную, а лучше тесно связать по тематике большинство page;
  • И последнее, что волнует оптимизаторов - текстовые ссылки без анкора и показатели выдачи. Анкор - это заключённый в теги - текст. Иначе говоря, анкорная ссылка - это с тегами, безанкорная - без этих тегов. Считается, что линк с url страницы должна начинаться либо с www, либо с http:// - это яркий пример безанкорности. Также и линк, спрятанный за словами, к примеру, "там", "здесь", "вот тут" и похожее, - безанкорная. Если адрес указать в виде название-сайта.ru - это уже анкор. Вывод напрашивается сам: безанкорная ссылка выглядит намного естественнее другой. Однако продвижение в таком случае будет разным. Всё-таки с анкором продвигать её несколько проще, но эффект - короткий. Безанкорный адрес "выстреливает" гораздо позже, но его эффект намного весомее и продолжительнее. Что самое важное, по мнению специалистов? Сопроводительный текст, который должен находиться по обеим сторонам от линка, именно ввиду отсутствия анкора. При продвижении, закупка такими ссылками должна продвигаться постепенно по нарастанию, составляя в итоге более 50% от всей ссылочной массы.
  • Большинство оптимизаторов теряются в догадках: опасно ли вообще использовать redirect? Да, опасно, если бездумно. Всё выглядит следующим образом. Например, у вас на сайте 100 страниц и вы их все перенаправляете на новую главную. Итог - поисковая система может или просто понизить в выдаче, что ещё сносно, а может вовсе выкинуть весь старый контент из индекса вместе со ссылочной массой. К сожалению и такие случаи были. Альтернативный вариант такой ситуации - минимальный 302-ой на главную, а лучше тесно связать по тематике большинство page.

    Подводя итог этой большой статьи, стоит сказать о следующем. Редирект по своей сути - это технический параметр сайта и сервера. Он помогает решить насущные проблемы, к примеру, правильно распределить и помочь продвижению. Однако используя 302 редирект, как и остальные, нужно быть предельно внимательным: допущенные ошибки в серверных настройках могут свести на нет вообще всё продвижение, а при горамотном использовании выведут ваш сайт в ТОП поисковой выдачи без проблем.

    Подписываемся на рассылку блога и жду Вас в новых статьях так как дальше будет просто БОМБА!!!. Скоро моих подписчиков ждут интересные фишки и отчет из моей практики, а также расскажу, как увеличить трафик на блог и получить свои первые 300 уникальных посетителей в сутки.

    С уважением, Галиулин Руслан.

    Переадресация с одной страницы на другую, или с одного домена на другой — это полезная функция, которую, однако, не все используют. А если и используют, то делают неправильную переадресацию. Ведь очень важно переориентировать страницу через корректный редирект. Если настроить переадресацию без указания редиректа, то поисковые машины быстро заметят это, и ваш сайт оштрафуют, вплоть до занесения ресурса под фильтр. Потому лучше настроить переадресацию через 301 редирект. А сделать это можно при помощи файла htaccess или через php. Оба способа будут рассмотрены в данной статье.

    Для чего вообще нужная переадресация

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

    Переадресация нужна для того, чтобы сделать уже умершие страницы ресурса живыми, чтобы не терять людей, а порой для того, чтобы демонстрировать им какие-то важные сообщения.

    К примеру, если у вас есть раздел с новостями компании, и вы решили на 2 дня показать пользователям новую статью, дабы раскрутить ее. Сделать это можно как раз при помощи переадресации со страницы со всеми новостями на страницу с конкретной статьей.

    Если неумело распоряжаться переадресацией, то поисковые роботы могут воспринять перенаправление URL неправильно. К примеру, если вы пропишите в php переадресацию, но не укажите ее причину. Тогда поисковый робот примет ваш ресурс за фишинговый, который лишь нужен для перекачки трафика между сайтами или страницами. Такие проекты используют для штучного увеличения трафика на ресурсах и одновременной раскрутки большого количества страниц. А чтобы указать причину переадресации указывают redirect 301 в файле htaccess или любой другой. Когда поисковик увидит сообщение о редиректе, он не будет относиться к вашему ресурсу с опаской, и сайт не потеряет свои позиции в выдаче. Потому распоряжайтесь редиректом мудро!

    Через какой редирект сделать переадресацию — через 301 или 302

    Это одна из любимейших тем для споров между вебмастерами на форумах. Одних предпочитают делать передресацию через 301 редирект, а другие утверждают, что он неправильно работает, и выбирают 302-й. Нельзя сказать, что какой-то из образовавшихся лагерей прав, поскольку через 301 редирект выгодно делать переадресацию в одних случаях, а через 302 — в других. Разберем в каких случаях как лучше сделать.

    Разумеется, 301 редирект вебмастера любят больше. Было время, когда сайты и страницы, работающие через 302 редирект, блокировали. Это был единичный случай в истории индексации ресурсов и больше подобных прецедентов не было. Но воспоминания у вебмастеров-старожилов остались, потому к 302 редиректу по-прежнему относятся с опаской. А зря, ведь он часто бывает выгодным для раскрутки сайта.

    Сделать перенаправление с одной страницы на другую через 302 редирект выгодно в тех случаях, когда вы хотите временно активировать переадресацию. ведь 302 редирект так и переводится, как Temporary redirect, в то время, как 301 редирект означает Permanent Redirect, то есть постоянное перенаправление. Получается, что используя 302 редирект, вы даете поисковикам команду не удалять старые ссылки с выдачи, а сохранять их вместе с новыми, на которые указано перенаправление.

    Переадресация с помощью 302 редиректа выгодна в тех случаях, когда вам нужно на время убрать одну страницу и показать вместо нее другую. К примеру, если вы хотите донести до людей какой-нибудь новый материал. Тогда вы можете поставить на него переадресацию и указать 302 редирект. За это вас не накажет ни один из поисковиков. Кроме того, так вы можете хитро обойти 404 ошибку и перенаправлять людей с части сайта, на которой ведутся технические работы. Но еще лучше использовать этот редирект для раскрутки новых постов, ведь это передача трафика, которая законно будет зафиксирована поисковыми системами.

    Что касается redirect 301, то данный способ перенаправления хорошо работает только в том случае, если вы хотите активировать переадресацию навсегда. Ведь если сделать 301 редирект для страницы, которая не всегда должна быть перенаправлена, со временем она исчезнет из выдачи и ее заменят на страницу, на которую была активирована переадресация. Так стоит делать, к примеру, если вы хотите убрать попадание пользователей на главную с указанием index формата php, либо чтобы убрать зеркала с и без WWW.

    301 редирект хорошо поможет тем, кто решил настроить новый домен для своего сайта. Тогда указать 301 редирект в настройках htaccess или в php будет даже полезно, ведь страницам передается «вес» прошлого домена. То есть ТИЦ и PR, благодаря которым определяется опытность и рейтинг сайтов в поисковых системах Гугл и Яндекс, будут переданы для новой страницы или того же сайта с другим URL. Так что прежде, чем сделать переадресацию, хорошо подумайте о том, какая из них будет выгоднее для страницы: 301 редирект навсегда или временный 302-й?

    Как настроить 301 редирект для разных случаев в файле htaccess

    Если вам необходимо сделать переадресацию всего сайта со старого домена на новый, то в htaccess нужно указать всего одну строчку: Redirect 301 / http://www.новый_домен.ру/new.html. Таким образом, поисковые роботы получат известие о перманентном переезде со старого адреса на новый, и постепенно вес старого URL будет присужден текущему адресу. Кроме того, вы можете при помощи аналогичной строки сделать перенаправление со старой страницы на новую с сохранением ее PR. Для этого вместо одного слэша «/», который означает корневой каталог сайта, пропишите в htaccess путь к странице, которую вы перенаправляете. В качестве команды вы можете не указывать 301-й редирект, а писать его полное название — RedirectPermanent — эта опция работает одинаково.

    Но чаще всего 301-й редирект используют для того, чтобы склеить домен с WWW и без WWW. Ведь по умолчанию на ваш сайт можно зайти и введя домен с WWW, и без WWW. Это приводит к нежелательному дублирования страниц, что негативно влияет на индексацию и раскрутку ресурса. Потому вам нужно настроить htaccess так, чтобы сайт работал только с одним из доменов: либо с WWW, либо без WWW. Какой вариант выбирать — это уже лично ваше решение, поскольку принципиальной разницы нет. В любом случае, даже если пользователи будут вводить противоположный адрес, их запрос все равно будет перенаправлен на другой URL.

    Чтобы настроить переадресацию на главный домен со вторичного зеркала, вам следует в htaccess прописать правила перенаправления. Сделать это можно активировав переадресацию при помощи строк Options +FollowSymLinks и RewriteEngine on. Далее вам нужно будет указать с какой страницы активировать перенаправление: если со страницы с WWW, то пропишите RewriteCond %{HTTP_HOST} ^www\.(.*)$, а если со страницы без WWW — то RewriteCond %{HTTP_HOST} ^([^www].*)$. В последней строке функции необходимо указать куда перенаправлять пользователей: если вы хотите сделать главным зеркалом домен без WWW, то напишите в htaccess RewriteRule ^(.*)$ http://%1/$1 , а если с WWW — то RewriteRule ^(.*)$ http://www.%1/$1 .

    Учтите, что есть большая разница между настройкой htaccess для серверов с различными модулями. Многие сервера работаю с mod_rewrite. Если ваш также рабоатет с этим модом, то вам следует использовать команды, которые были описаны выше: RewriteRule, RewriteCond; а тип редиректа указывать в скобках (например, для 301 нужно прописать ). А если ваш сервер работает с активированным модом mod_alias, то используйте в htaccess другие команды, вроде RedirectMatch 301, Redirect 301, RedirectPermanent и прочие.

    Как активировать «переезд навсегда» через код php

    Настроить перманентное перенаправление можно не только через htaccess — это можно прописать и в коде php. Порой такой способ даже лучше предыдущего, поскольку у новичков часто возникают проблемы с использованием файла htaccess. А в результате вместо нормальной переадресации на сайте появляется сообщение об ошибке 500, которое гласит о неправильном синтаксисе в файле htaccess. И хоть php нельзя назвать более легким языком, чем внутренний язык конфигурационного файла htaccess, настроить через него перенаправление куда проще в некоторых случаях.

    В языке php переадресация работает при помощи функции header () и параметра Location. Чтобы вы могли в php активировать 301-й редирект, вам нужно будет его указать как «HTTP/1.1 301 Moved Permanently», то есть как «уезжающий навсегда». Написать это необходимо в скобках после первого аргумента header. А после следующего аргумента header нужно прописать в скобках следующее: «Location: http://www.домен_куда_переезжать.ru». Предварительно рекомендуется коротко ознакомиться с языком php и тем, как он работает, чтобы случайно не наделать глупых ошибок.

    Стоит учесть, что указанный способ переадресации через язык php хоть и работает аналогичным способом, как и при помощи htaccess, но не всегда является уместным. Особенно, если вы хотите настроить гибкое перенаправление, например, с главной с index.php на главную страницу без индексного файла. Тогда такая переадресация вам не поможет. Она сгодится разве что для автоматического перенаправления с конкретной страницы на другую.

    Почему перенаправление 301 не работает

    Очень часто случается, что вебмастера допускают ошибку в написании правил для файла htaccess. Либо упускают из виду какие-либо специфические особенности своего сервера. После этого переадресация либо вообще не работает, либо страница выдает ошибку под номер 500. Если у вас второй вариант, и выскакивает ошибка, то попробуйте поочередно закомментировать все опции файла htaccess, пока не дойдете до той строки, которая уберет ошибку 500. Чтобы закомментировать строку нужно сразу перед ней без пробелов поставить решетку «#».

    Но, как показывает практика, часто перенаправление не работает по иным причинам, не только из-за ошибок в синтаксисе. С одной стороны, проблема может крыться в том, что вы использовали неверные команды, потому что на вашем сервере работает не мод mod_rewrite, а другой модуль. Тогда вам нужно будет лишь указать иные команды. С другой стороны, проблема может скрываться в неправильных настройках сайта. Проверьте, активированы ли у вас ЧПУ-ссылки. Кроме того, проследите, чтобы файл htaccess имел правильное имя. Его создают в текстовом файле и часто забывают менять формат.txt на.htaccess, ведь правильный конфигурационный файл не имеет имени, а только расширение.

    Лучший способ решить проблему с перенаправлением — это обратиться в техническую поддержку хостинг-провайдера, которым вы пользуетесь. Обычно, помощи долго ждать не приходится, так как это популярная проблема среди вебмастеров. Дело в том, что переадресация может не работать из-за того, к примеру, что сервер не поддерживает знаки вопросов в указанных старых ссылок в htaccess. Вы не можете знать об этом заранее, потому напишите в поддержку за детальной информацией.