Как прописать 301 редирект при смене структуры сайта?

gert30 gert30   19.06.2017 15:41   115  
Добрый день. Помогите прописать редирект. Раньше были адреса такие:

https://сайт.ru/статья.html  а теперь стали такие:

https://сайт.ru/категория/статья.html

Как правильно прописать 301 редирект? Помогите.
0
Ответы на вопрос (3) Написать ответ
probot
0
probot   19.06.2017 16:53
в .htaccess нужно прописать
----------------
RewriteRule ^/статья.html /категория/статья.html [R=301,L]
----------------
probot
gert30   19.06.2017 17:04  
Не проходит. Пишет что страница не найдена.
gert30
0
gert30   19.06.2017 17:01
То есть вот так это будет выглядеть для всех статей?: RewriteRule ^/postname.html /category/postname.html [R=301,L]
SNEG5
0
SNEG5   19.06.2017 17:06
Если сайт на Wordpress, то можно сделать не только напрямую (через .htaccess), но и при помощи плагинов: Safe Redirect Manager и Redirection (перенаправления). В обоих плагинах легко прописываются также регулярные выражения. Кроме того, настроить шаблоны отображения URL и сделать редиректы можно и посредством популярного плагина Yoast SEO.

Войдите, чтобы написать ответ
Вход Регистрация



Революция в продвижении: SEO+SMO+SMM в одной услуге!! Платите один раз - получаете эффект ВЕЧНО!