Добрый день!
Есть сайт на Joomla, на котором включена опция "Добавлять суффикс к URL". Для устранения дублей страниц прописал в .htaccess следующий код:
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]
RewriteRule ^(.*)/$ /$1.html [R=301,L]
Отключать нельзя, так как сайт продвигается по урлам c .html на конце. Код нормально редиректит со страниц со слэшем и без на .html, но есть другая проблема. Все страницы открываются с неограниченным количеством html на конце, то есть например страница открывается по адресам
https://site.ru/katalog.html
https://site.ru/katalog.html.html
https://site.ru/katalog.html.html.html и т.д.
Что можно сделать, чтобы страница открывалась только адресу
https://site.ru/katalog.html, а все остальные воспринимала как 404 страницу?