Это у честных людей в БД, у остальных просто прописан готовый результат в коде страницы, а голосование вообще отсутствует.
RewriteCond %{THE_REQUEST} " /catalog/([^/]+)/([^/ ]+)" RewriteRule ^ https://site.ru/%2 [R=301,L]
Если он небольшой, перенесите его на любую CMS и не мучайтесь, там и авторизация уже предусмотрена и ещё куча вещей которые вам в будущем понадобятся.
<span onmouseover="window.location.href='http://yandex.ru';">Крупные буквы</span>
Выпуклых букв не хватает и гифки мельтешащей, а так норм. Можно поностальгировать по концу 90-х началу 2000-х.
У многих кто тут сидит (те кому за...) в 21 ещё интернета не было и они точно HTML и PHP не изучали в 21.
..................
Информация вообще-то вам нужна.
Вы задали вопрос ни о чём и получаете такие-же ответы, хотите конкретней ответы, задайте конкретней вопросы.
Вот это мешает:
http://solbylab.ru/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/SmoothScroll.min.js?ver=3.16.18
Может у вас страница "говнюка" из кеша грузится? В режиме инкогнито проверьте