Как сделать редирект (301, 302). Общая тема - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 24.04.2015, 22:10   #1
Guru-Editor
 
Регистрация: 03.11.2008
Адрес: Donbass
Сообщений: 13,672
Репутация: 1278716

По умолчанию Как сделать редирект (301, 302). Общая тема

Задаём и отвечаем на вопросы по редиректам.

Полезные ссылки по теме:

http://htaccess.net.ru/ информация о файле htaccess. Есть примеры и генераторы.
https://devaka.ru/articles/redirect-301 Как сделать 301 редирект, статья Деваки ака Сергей Кокшаров.
http://www.webconfs.com/htaccess-redirect-generator.php - простой генератор редеректов.


Кто хочет дополнить этот стратпост - пишите в личку.
__________________
ŏ Секта сёрчеогородников
Топик помощи по Вордпрессу и основы безопасности сайтов.
*** Помощь\консультации в топиках форума - БЕСПЛАТНО. Через личку - с бюджетом от 50$ ***

Последний раз редактировалось SeVlad; 28.11.2015 в 11:56..
SeVlad вне форума   Ответить с цитированием

Реклама
Старый 27.11.2015, 11:39   #2
hubabuba
Каталожник
 
Аватар для hubabuba
 
Регистрация: 27.05.2006
Сообщений: 83
Репутация: 4191

По умолчанию 301 редирект по RewriteEngine

Подскажите кто знает как правильно средиректить:

есть страница (закешилась в яндексе и мешает индексации)
сайт.ру/каталог/?refresh

нужно 301 редирект на
сайт.ру/каталог/

пробою такой вариант, но он не работает

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{QUERY_STRING} ^refresh$
RewriteRule ^/каталог/ /каталог/ [L,R=301]
</IfModule>
__________________
Каталог сайтов - Edirectory.RU
hubabuba вне форума   Ответить с цитированием
Старый 27.11.2015, 11:54   #3
Max_1
Собираю минуса
 
Аватар для Max_1
 
Регистрация: 02.08.2012
Сообщений: 76
Репутация: -8356

По умолчанию Re: 301 редирект по RewriteEngine

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{QUERY_STRING} ^refresh$
RewriteRule ^каталог/ /каталог/? [L,R=301]
</IfModule>
Max_1 вне форума   Ответить с цитированием
Старый 27.11.2015, 12:00   #4
hubabuba
Каталожник
 
Аватар для hubabuba
 
Регистрация: 27.05.2006
Сообщений: 83
Репутация: 4191

По умолчанию Re: 301 редирект по RewriteEngine

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{QUERY_STRING} ^refresh$
RewriteRule ^каталог/ /каталог/? [L,R=301]
</IfModule>

Не помогло! страница по прежнему сайт.ру/каталог/?refresh
не редиректится
hubabuba вне форума   Ответить с цитированием
Старый 27.11.2015, 12:07   #5
Max_1
Собираю минуса
 
Аватар для Max_1
 
Регистрация: 02.08.2012
Сообщений: 76
Репутация: -8356

По умолчанию Re: 301 редирект по RewriteEngine

Попробуйте очистить кэш браузера.
Max_1 вне форума   Ответить с цитированием
Старый 27.11.2015, 18:04   #6
hubabuba
Каталожник
 
Аватар для hubabuba
 
Регистрация: 27.05.2006
Сообщений: 83
Репутация: 4191

По умолчанию Re: 301 редирект по RewriteEngine

спасибо! вы правы видимо из-за кеша не было перехода
hubabuba вне форума   Ответить с цитированием
Старый 27.11.2015, 18:15   #7
ai_sn
Студент
 
Регистрация: 07.11.2014
Сообщений: 43
Репутация: 3931

По умолчанию Re: 301 редирект по RewriteEngine

Еще можно в robots добавить
Код:
Clean-param: refresh /
тогда такие ссылки в индексе не появятся
ai_sn вне форума   Ответить с цитированием
Сказали спасибо:
Старый 27.11.2015, 22:39   #8
seo-deniskin
Студент
 
Регистрация: 15.11.2015
Сообщений: 5
Репутация: 10

Exclamation Проблема с 301 редиректом

Есть страницы со старого сайта с мусорным окончанием типа site.ru/razdel/tovar2.php?cat=16
сделал редирект с данной страницы на другой урл этого же сайта site/catalog/zapchast

Прописал правило в .htacces
RewriteRule ^razdel/tovar2.php$ /catalog/zapchast [R=301,L]

на выходе получаем урл такогов вида - site/catalog/zapchast?cat=16


Вопрос - как сделать чтобы редиректил на чистый урл (без ?cat=16)
seo-deniskin вне форума   Ответить с цитированием
Старый 27.11.2015, 22:41   #9
siv1987
Академик
 
Аватар для siv1987
 
Регистрация: 02.04.2009
Сообщений: 6,552
Репутация: 641820

По умолчанию Re: Проблема с 301 редиректом

/catalog/zapchast?
siv1987 вне форума   Ответить с цитированием
Старый 27.11.2015, 22:45   #10
seo-deniskin
Студент
 
Регистрация: 15.11.2015
Сообщений: 5
Репутация: 10

По умолчанию Re: Проблема с 301 редиректом

Цитата:
Сообщение от siv1987 Посмотреть сообщение
/catalog/zapchast?
да, на /catalog/zapchast
seo-deniskin вне форума   Ответить с цитированием
Ответ

Метки
.htaccess, 301, 301 redirect, htaccess, htaccess 301 редирект, htpps, osclass, wordpress, редик 100500, редирект




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 19:46. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны