Wordpress дубли страниц с множественным тире (дефисом) в url
Что-то пошло не так, прошу помощи)))
Есть сайт на WP с Woocommerce Есть много дублей, не важно что это, страница, категория или товар. Дубли с тире (дефисами), причем с разным количеством, от 2х и до бесконечности
Сейчас дубли такого вида:
- site.com/category/--first-product-cat/
- site.com/category/first----product---cat/
- site.com/category/first-product-cat-/
Поставил
RewriteCond %{REQUEST_URI} ^(.*)--(.*)$
RewriteRule . %1-%2 [R=404,L]
Вот так все они отдают 404
Проблема в том что страница открывается обычно, как будто это обычный дубль, но с ответом 404, но не открывается непосредственно страница 404 wp
При чем страница 404 существует и другие несуществующие страницы отдают 404 и открывают страницу 404
Добавлял ErrorDocument 404 https://site.com/404/ не работает
Что может быть? куда копать? Не судите строго, в правилах htaccess не силен. Может изначально что-то делаю не так?
P.S.
Выявил еще одну странность, вот такие ссылки отдают 200
- site.com/---shop/product/
- site.com/shop---/product/