Нашёл вот этот код отсечения всех символов после
.html в ссылке
RewriteEngine On
RewriteRule (.+?)\.html.+$ https://%{HTTP_HOST}/$1.html [L,R=301]
Он делает то, что нужно, не затрагивая ссылки вида
...***.html?123 что замечательно. Но на сайте есть ещё ссылки
...***.html/amp/
Какой должен быть htaccess код, чтобы исключалось отсечение при наличии /amp/