Index php редирект 301 – 301 редирект – самое полное руководство как сделать и настроить 301 redirect

Содержание

Как сделать 301 редирект htaccess (redirect 301 index.php to /)

redirect 301 index.php to /

301 редирект на htaccess одна из самых запрашиваемых услуг от СЕО оптимизаторов. Redirect 301 служит для переадресации с одной страницы на другую и сообщает поисковой системе что страница была перемещена.

С помощью файла htaccess можно сделать переадресацию с дублирующей страницы на основную, то есть мы убираем дубли страниц посредством 301 редиректа.

Как сделать 301 редирект

Чтоб записать переадресацию с одной страницы на другую нужно открыть через блокнот файл .htaccess в корне вашего сайта и записать такие строчки в начало файла:

RewriteEngine On (если такая строчка уже есть то пишем ваш код после нее)

Для просмотра кода выберите этот чекбокс

RewriteCond %{REQUEST_URI} ^.*bezopasnost-avto-dorog/.*
RewriteRule ^bezopasnost-avto-dorog/$ http://%{HTTP_HOST}/avto-dorogy/? [R=301,L]

В этом примере мы переадресовываем со страницы вашсайт.ру/bezopasnost-avto-dorog на страницу вашсайт.ру/avto-dorogy

В первой строчке мы проверяем наличие текста «bezopasnost-avto-dorog» в ссылке и если это так, то во второй строчке смотрим чтоб это была нужная страница, а не дочерняя и отправляем на новую страницу.

Бывает ситуация, когда вам нужно сделать 301 редирект со страницы с GET пареметрами, например все страницы с параметром more=1 отправить на эту же страницу без этого параметра, для этого достаточно написать вот такие строчки по аналогии:

Развернуть код

RewriteCond %{QUERY_STRING} ^.*more=1.*
RewriteRule ^(.*)$ http://%{HTTP_HOST}/%{REQUEST_URI}? [R=301,L]

Смотрим результат:

как сделать 301 редирект

Мы узнали «как сделать 301 редирект», теперь попробуем применить его к задачи немного посложнее. Редирект с главной на главную без зацикливания.

Redirect 301 index.php to /

Для 301 редиректа с index.php нужно использовать немного другой код, вот такого плана:

RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]

 

Также, обратите внимание, если мы хотим 301 редиректом закрыть всю категорию то нужно писать

RewriteCond %{REQUEST_URI} ^.*category.*
RewriteRule ^category/(.*)$ http://%{HTTP_HOST}/cat/$1? [R=301,L]

В итоге все посты с категории category будут переадресовываться на категорию cat + имя поста.

 

Что делать если не получается сделать 301 редирект?

Возможна ситуация когда правки htaccess не приводят ни к какому результату, тогда нужно сделать такие действия в последовательности:

  1. Очистить куки браузера. Для этого в Mozilla Firefox надо зайти в «Инструменты» — «Настройки» — «Приватность» — «Очистить недавнею историю»
  2. Проверяем не заработал ли наш код.
  3. Проверяем работает наш файл htaccess или нет, для этого достаточно закинуть такой код RewriteRule ^(.*)$ / [R=301,L] на вашем сайте должна появится ошибка типа «зацикливание редиректа страницы» или любая похожая. (Если вы не увидели ошибки, то нужно написать в техническую поддержку)
  4. Смотрим, возможно другое правило перекрывает наше. Меняем место вызова редиректа 301, возможно ниже или выше наш код заработает.
  5. Если никак не получается сделать redirect 301 через htaccess, то нам нужна php переадресация, делаем ее.

как сделать 301 редирект

 Если вам нужна помощь, напишите свой вопрос в комментариях или в этой контактной форме.

Жмите лайк, если эта статья вам помогла решить проблему:

Комментарии к записи «Как сделать 301 редирект htaccess (redirect 301 index.php to /)»:

Как сделать 301 редирект в .htaccess?

301 редирект

Всем-всем привет!

Темой прошлого – 126-го урока был файл .htaccess. Я кратко рассказал о его самых важных моментах и упомянул несколько функций, которые этот самый файл и выполняет. Одной из таких функций является автоматическое перенаправление посетителя с одного URL на другой, ее еще называют 301 редирект.

[contents]

Что такое 301 редирект?

Как я уже сказал, 301 редирект – это автоматическое перенаправление, которое позволяет перенаправить посетителя или поискового робота с одной страницы сайта на другую или с одного домена на другой. При всем при этом, все, так называемые, пузомерки (тИЦ, PR, вес страницы) передаются тому URL, на который происходит редирект.

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

Пример. Раньше блог Context-UP находился по URL: http://blog.context-up.ru (среди Вас, наверное, есть те кто застал эти времена), затем мне захотелось, чтобы сайт находился на домене второго уровня, то есть context-up.ru. Для осуществления своего желания мне пришлось перенести все содержимое блога в другой каталог (папку) на хостинге, затем в панели вебмастера от Яндекса, а затем и Google, указать новый домен, чтобы роботы начали индексировать новый адрес блога. Только после всего этого, я настроил редирект в .htaccess, который помог безболезненно переехать на адрес context-up.ru.

Теперь я надеюсь, Вы поняли, что такое 301 редирект.

Как настроить 301 редирект через htaccess?

Существует несколько способов осуществления перенаправления, но самый безопасный и простой – редирект 301 в .htaccess.

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

  1. Mod_rewrite;
  2. Mod_alias.

Наиболее предпочтительным является первый вариант, так как при его использовании Вам не нужно будет прописывать каждый URL-страницы отдельно, а достаточно только использовать специальные команды (они ниже), благодаря которым и будет происходить редирект.

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

RewriteEngine On

Работать данный модуль будет только в том случае, если он подключен в веб-сервере Apache. Поэтому уточните данный момент у администраторов.

В рамках этого урока, я хочу разобрать несколько ситуаций, в которых нам понадобится настроить 301 редирект:

  1. Если вы переезжаете с одного домена на другой;
  2. Если Ваш сайт доступен с www и без www;
  3. С протокола http на https;
  4. С одной страницы на другую;
  5. С индексного файла index.html/php на главную страницу.

Пойдем по порядку.

Переезд на другой домен

В том случае, если Вы решили переехать на другой домен, то Вам нужно прописать в файле дополнительной конфигурации .htaccess следующую команду:

RewriteEngine On 
RewriteCond %{HTTP_HOST} old-domen.ru 
RewriteRule (.*) http:

301 редирект с www на URL без www и наоборот

Поисковый робот – вещь сложная, поэтому при работе с сайтом, вебмастеру необходимо учитывать множество нюансов. Как пример, для поисковой машины сайт, который доступен по адресу с www (www.site.ru) и без тридаблю (site.ru), делится на два совершенно одинаковых, дублирующих друг друга, веб-ресурса.

По этой причине, любой сайт должен быть доступен только по одному адресу: либо с www, либо без. Иначе позиции сайта не будут расти.

Редирект с www.site.ru на site.ru:

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

Редирект с site.ru на www.site.ru:

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

С протокола http на https

Используйте данный код для редиректа на безопасный протокол https:

RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https:

С одной страницы сайта на другую

Очень часто бывает такое, что нужно перенаправить посетителей сайта и поискового робота с одной страницы на другую. В таком случае в htaccess достаточно прописать такой код:

Redirect 301 /stranica1.html/ https://context-up.ru/stranica2.html

В одно время мне понадобилось сделать такой 301 редирект со страницы, которая генерируется CMS WordPress, на главную, так как первая дублировала то, что было на второй.

С index.html или index.php на корень (слеш)

Изначально, практически на всех сайтах главная страница доступна по двум URL: http://site.ru/index.php и http://site.ru/. Это не правильно, так как получается дублирование контента главной страницы и ПС начнут пессимизировать сайт в выдаче (намеренно опускать сайт вниз).

Чтобы такого не было, нужно прописать следующее:

Если Вы хотите сделать редирект с index.html

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/ RewriteRule ^index\.html$ http:

Если Вы хотите сделать редирект с index.php

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http:

Используйте данный материал, как шпаргалку, вдруг Вам понадобится. Достаточно просто скопировать нужный код и вставить его в .htaccess.

Ну а на этом все, дорогие друзья!

Не забывайте подписываться на обновления блога и делиться ссылками на уроки в социальных сетях.

До скорых встреч!

Как поставить Redirect 301 — подборка вариантов

В посте по тексту ниже рассмотрим поближе варианты различных 301 редиректов…

Способы настройки 301 редиректа для администраторов сайтов, это одна из важнейших наук, которой следует уделить время для изучения! чтобы при случае настроек 301, особо не растерять полезный вес сайта…

Например, пост будет полезен тем владельцам сайта, которые переносят свой сайт на https, либо вообще решились на кардинальный шаг — перенести свой сайт на новый домен!

…а также разные мелкие настройки редиректа, которые здорово выручать в неких жизненных ситуациях.

Без лишних слов, к делу:

 

 

 

настройка 301 редиректа со старого на новый домен

 

 

 

 

Если вы хорошо подумали относительно шага по переносу сайта с одного (старого — old) домена на новый, то помогут эти строки: (как понимаете, все показанные в статье вариации кодов для файла .htaccess)

 

 

Вообще, как мне представляется по заданным в последнее время вопросам, нынче многие подумывают о переносе сайта на новый домен: в основном желают съехать с зоны RU на какие-то иные… заменяя при этом полностью имя домена, хотя, возможно, есть резон рассмотреть вопрос просто-напросто изменить доменную зону, оставив самое имя домена прежним.

 

 

 

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

 

 

 

Итак, код, если переносите сайт с домена на домен:

 

 

RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ https://www.new-site.ru/$1 [R=301,L]

 

 

www в зависимости от вашего варианта использования доменного имени.

 

 

 

 

 

Если

 

 

 

к оглавлению $

изменить префикс меток и рубрик на работающем сайте

 

 

 

 

выручит такая настройка редиректа:

 

 

# Redirect 301 я изменил префикс рубрик и меток
<IfModule mod_rewrite.c>
RedirectMatch 301 /category/(.*) https://домен.ru/my-cats/$1
RedirectMatch 301 /tag/(.*) https://домен.ru/my-tags/$1
</IfModule>

 

 

 

 

 

 

 

 

 

чтобы банально выполнить со старой страницы на новую, поможет

 

 

 

 

к оглавлению $

простой 301 редирект — перенаправления

 

 

 

 

# Redirect 301
RewriteEngine on
# простой редирект
Redirect 301 /avto https://домен.ru/
Redirect 301 /category/bez-rubriki/ https://домен.ru/новое-имя-категории

 

 

 

Примера ради:

 

/category/bez-rubriki/ = пробел = https://домен.ru/

 

 

 

 

 

после переезда на https

 

 

 

 

 

редирект для хостинга Джино

 

 

 

 

# для хостинга ДЖИНО - добавим так: если этой строки нет выше RewriteEngine On
RewriteEngine On
# RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
# RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

 

 

 

редирект для хостинга Спринтхост

 

 

 

 

# для хостинга Спринтхост
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

 

 

 

Кому-то может быть подойдёт такой пример редиректа 301  при переезде с http на https:

 

 

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

 

 

 

если вдруг возникает циклический редирект, попробуйте этакие строки:

 

 

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

 

 

 

как осуществить переезд сайта с http на https читайте в этом постеКак перевести сайт на https — сертификат ssl — шифрование Как самостоятельно перевести сайт на https — сертификат ssl — шифрование. А если есть желание заказать переезд у меня, то познакомьтесь с условиями ЗДЕСЬПереведу Ваш сайт на https — расторопно и качественно Переведу Ваш сайт на https — расторопно и качественно.

 

 

 

 

 

Однако, как ни крути, но бывают такие случаи, когда требуется съехать с нового протокола https на прежний… http к примеру, в работах с тестовыми сайтами…

 

 

 

 

 

к оглавлению $

редирект с протокола https на http

 

 

 

 

RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

 

 

 

 

 

 

301 редирект с www на без www

 

 

 

 

(тот случай, когда главное зеркало — НЕ www)

 

 

 

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

 

 

 

 

А это наоборот:

 

 

301 редирект с имени без WWW на имя WWW

 

 

 

 

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

 

 

 

 

Как отрабатываются установленные на сайте редиректы, тестируйте здесь…

 

…статья будет дополняться естественным образом…

 

 

 


mihalica.ru


подписка feedburner Online консультация по работе c сайтом на WordPress

 

 

 

…вопросы в комментариях — помогу, в чём дюжу…
mihalica.ru !

301 редирект с помощью .htaccess

Редирект 301 — зачем он нужен? В процессе продвижения сайта может возникнуть ситуация, когда необходимо изменить url страницы. Причины тому могут быть разные: переезд на новый домен, склейка дублей страниц, или даже, не к ночи будут помянуты, санкции поисковых систем. Чтобы изменить url, используется перенаправление, правильно называющееся «301 Permanent Redirect».

Что такое 301 редирект?

301 redirect действует на постоянной основе, передает со старой страницы на новую ссылочный вес, ТИЦ сайта и PR. Также, если сайт находится в каталоге Яндекс или DMOZ, страниц нового сайта в нем, разумеется, не будет. Помимо этого, используется 301 редирект на другой сайт, и перенаправление с одной версии сайта на другую. В частности так избавляются от проблем при индексации, возникающих из-за дублирования страниц сайта.

Избавление от дублей страниц также называют канонизацией.

Как настроить 301 редирект

При использовании некоторых CMS (систем управления контентом, или «движков» сайта) редирект можно настроить при помощи специальных плагинов. Однако более распространена практика настройки 301 редиректа посредством внесения изменений в файл .htaссess.

Несколько примеров использования 301 редиректа

Cклеивания зеркал сайта

Для поисковой системы modx-gu.ru и www.modx-gu.ru – разные сайты. Один из них будет проиндексирован, второй же окажется дублем. Чтобы подобного не произошло, делают так называемое «склеивание» сайта. С сайта с «www» указывается перенаправление на сайт без «www». Это делается в файле .htaccess, с помощью следующей конструкции:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.your-site\.ru$ [NC]
RewriteRule ^(.*)$ http://your-site.ru/$1 [R=301,L]

Если на начальном этапе этого не было сделано, и в индекс попала версия сайта с «www», стоит сделать обратное перенаправление.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^your-site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.your-site.ru/$1 [R=301,L]

Перенаправление на страницу с другим url

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

RewriteEngine On
RewriteRule ^(.*)url.html$ http://your-site.ru/new-url.html [R=301,L]

Перенаправление на другой домен

В ситуации, когда необходимо сменить домен, это можно сделать без потерь позиций и веса. Для этого нужно установить 301 редирект со старого домена на новый.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://new-site.ru/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://new-site.ru/$1 [L,R=301]

Редирект алиасов на основной домен сайта

Если для сайта используется несколько доменов (алиасов), зарегистрированных в разных доменных зонах, то во избежание дублирования контента, нужно установить 301 редирект на основной домен.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^your-site.com$ [OR,NC]
RewriteCond %{HTTP_HOST} ^www.your-site.com$ [NC]
RewriteCond %{REQUEST_URI} !^/robots.*
RewriteRule ^(.*)$ http://your-site.ru/$1 [R=301,L]

Убираем расширение с помощью 301 редиректа

Страницы, доступные по ссылкам с разными расширениями также признаются дублями. К примеру, есть страницы, с расширением .html и без него. Если вам нужно убрать его:

RewriteEngine on
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.html [L]

Перенаправление с index.php на главную

В некоторых случаях, главная страница сайта доступна по нескольким адресам одновременно. Это также негативно сказывается на продвижении, так как говорит о дублировании контента. Избавиться от этого можно, применив следующую конструкцию:

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://your-site.ru/ [R=301,L]

Страницы, в url которых встречается слеш, и страницы, в которых этого символа нет, также могут быть признаны дублями. Следующим кодом устанавливается перенаправление со страниц без слэша на страницы со слэшем:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]

Редирект для url с параметрами

Если исходный адрес содержит какой-либо параметр (например, http://your-site.ru/articles.php?section=1. Параметр здесь «section=1» ), то перенаправляющая конструкция будет иметь следующий вид:

RewriteEngine On
RewriteCond %{QUERY_STRING} section=1
RewriteRule ^index.php http://your-site.ru/articles.php? [R=301,L]

Полезное видео по теме:

Стоит ли использовать 301 редирект при санкциях поисковых систем

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

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

Проблема с 301 редиректом? — Хабр Q&A

Есть старый сайт, который был перенесен на SimplaCMS. Изменилась структура URL и нужно сделать редирект со старых страниц на новые.

Файл хтаццес имеет такой вид: (редиректы в конце самом)

AddDefaultCharset UTF-8

ErrorDocument 404 /404

ErrorDocument 401 /password.php

RewriteEngine on

# Админка теперь по адресу /simpla

RewriteRule ^admin/?$ simpla [L]

# Каталог товаров

RewriteRule ^catalog/([^/]+)/?$ index.php?module=ProductsView&category=$1 [L,QSA]

RewriteRule ^catalog/([^/]+)/([^/]+)/?$ index.php?module=ProductsView&category=$1&brand=$2 [L,QSA]

RewriteRule ^products/([^/]+)/?$ index.php?module=ProductView&product_url=$1 [L,QSA]

RewriteRule ^products/?$ index.php?module=ProductsView [L,QSA]

RewriteRule ^brands/([^/]+)/?$ index.php?module=ProductsView&brand=$1 [L,QSA]

RewriteRule ^brands/([^/]+)/page_([^/]+)/?$ index.php?module=ProductsView&brand=$1&page=$2 [L,QSA]

# Поиск товаров

RewriteRule ^search/([^/]+)/?$ index.php?module=ProductsView&keyword=$1 [L,QSA]

RewriteRule ^search/?$ index.php?module=ProductsView [L,QSA]

# Блог

RewriteRule ^blog/([^/]+)/?$ index.php?module=BlogView&url=$1 [L,QSA]

RewriteRule ^blog/?$ index.php?module=BlogView [L,QSA]

# Корзина и заказы

RewriteRule ^cart/?$ index.php?module=CartView [L,QSA]

RewriteRule ^cart/([^/]+)/?$ index.php?module=CartView&add_variant=$1 [L,QSA]

RewriteRule ^cart/remove/([^/]+)/?$ index.php?module=CartView&delete_variant=$1 [L,QSA]

RewriteRule ^order/([^/]+)/?$ index.php?module=OrderView&url=$1 [L,QSA]

RewriteRule ^order/?$ index.php?module=OrderView [L,QSA]

# Для пользователей

RewriteRule ^user/login/?$ index.php?module=LoginView [L,QSA]

RewriteRule ^user/register/?$ index.php?module=RegisterView [L,QSA]

RewriteRule ^user/logout/?$ index.php?module=LoginView&action=logout [L,QSA]

RewriteRule ^user/password_remind/?$ index.php?module=LoginView&action=password_remind [L,QSA]

RewriteRule ^user/password_remind/([0-9a-z]+)/?$ index.php?module=LoginView&action=password_remind&code=$1 [L,QSA]

RewriteRule ^user/?$ index.php?module=UserView [L,QSA]

# Google sitemap

RewriteRule ^sitemap.xml?$ sitemap.php [L,QSA]

# XML

RewriteRule ^yandex.xml?$ yandex.php [L,QSA]

# feedback

RewriteRule ^contact/?$ index.php?module=FeedbackView [L,QSA]

#downloads

RewriteRule ^order/([^/]+)/([^/]+)/?$ index.php?module=OrderView&url=$1&file=$2 [L,QSA]

# Статические страницы

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^/]*)/?$ index.php?module=PageView&page_url=$1 [L,QSA]

RewriteRule ^/?$ index.php?module=MainView&page_url= [L,QSA]

# Ресайз картинок на лету

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^files/products/(.+) resize/resize.php?file=$1&token=%{QUERY_STRING}

#RewriteCond %{THE_REQUEST} ^GET\ (.*)files/products/(.*)\?([A-z0-9]*)

#RewriteRule ^files/products/(.+) resize/resize.php?file=%2&token=%3 [L,NE]

#перенос старых страниц
Redirect 301 /product_49.html www.site.ru/products/ololo1

Redirect 301 /product_94.html www.site.ru/products/nashlemnaja_lolo

Redirect 301 /product_174.html www.site.ru/products/lololo2

Redirect 301 /product_64.html www.site.ru/products/tovar

Redirect 301 /product_66.html www.site.ru/products/tovar2

Redirect 301 /product_173.html www.site.ru/products/tovar3

Однако при переходе по адресу /product_49.html мы попадаем на адресс products/ololo1?module=PageView&page_url=product_49.html

В чем может быть дело? Как это исправить? Заранее спасибо.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *