Подскажите новичку по htaccess

B1
На сайте с 05.01.2016
Offline
17
283

Здравствуйте! Очень прошу помощи! Я новичок!

Подскажите, как избавиться в htaccess с помощью 301 от большого числа появляющихся рандомных цифровых окончаний типа

адрессайта.com//2018/01/названиестатьи/12345/

адрессайта.com//2018/01/названиестатьи/12346/

адрессайта.com//2018/01/названиестатьи/12347789/

Это не страницы пагинации, эти цифры ничего не значат.

canonical настроен и работает, но страницы именно такого типа попадают в индекс Яндекса и ответ у них HTTP/1.1 200 OK.

Мне кажется это не правильно и нужно сделать 301 редирект. Просмотрел много примеров по htaccess, но то что мне нужно не нашел.

На сайте установлен Wordpress и Yoast SEO.

Я сам придумал вот такой код, который, само собой, не работает.

В чем ошибка? (прошу прощения, я наверно бредовый код написал, я только начал изучать)

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{THE_REQUEST} "%{TIME_YEAR}/%{TIME_MON}/(.*)/(.*)"
RewriteRule ^ http://адрессайта.com/%{TIME_YEAR}/%{TIME_MON}/(*)/$ [R=301,L]
</IfModule>

Прошу помощи, спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий