Как сделать редирект 301 для главной страницы с окончанием /?ref=xranks

В Яндексе появился дубликат главной страницы вот стаким окончанием https://www.site.ru/?ref=xranks Как через htaccess сделать редирект с https://www.site.ru/?ref=xranks на https://www.site.ru Такой страницы на сайте нет. При разборе выяснилось, кто-то сервисом анализа сайта воспользовался, там прописалась на сервисе (стороннем) ссылка на мой сайт с таким окончанием. При переходе на ссылку открывается мой сайт с окончанием ref=xranks. Яндекс пометил, что появился дубль страницы. Нужно избавиться от него. Методом удаления страницы сайта в ВМ Яндекса я пользовался, но удалялось временно и снова появлялась страница с дублем.

Вот мой htaccess

RewriteEngine On 
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
 RewriteCond %{REQUEST_URI} ^(.*?)\/{2,}(.*?)$
    RewriteRule . %1/%2 [L,R=301]
    RewriteCond %{THE_REQUEST} //
    RewriteRule .* /$0 [R=301,L]
    <FilesMatch "\.(ico|pdf|jpg|jpeg|png|gif)$">
    Header set Cache-Control "max-age=864000, public, must-revalidate"
</FilesMatch>
AddHandler application/x-httpd-php .php .html .shtml .htm
ErrorDocument 404 /err404.html

Нужно ли в robots.txt что-то тоже дописывать? Спасибо.


Ответы (0 шт):