Я управлял веб-сайтом, который сделал через SiteCheckerPro . Я вижу «критическую ошибку», но не знаю, как ее исправить. Ошибка «Уязвимость URL: неправильно настроено»
В отчете говорится:
"Уязвимость URL
Поисковые системы видят ваши https://website.co.uk и
https://website.co.uk/index.html (или https://website.co.uk/index.php)
как разные страницы.
Если вы явно не укажете Google, какой URL является каноническим, Google
сделает выбор за вас, или может считать их обоих равными
вес, который может привести к нежелательному поведению. "
Я понимаю, что он говорит, я просто не могу понять, как это исправить.
Я добавил канонический тег
<link rel="canonical" href="https://website.co.uk/" />
и я добавил несколько правил htaccess для перенаправления www на не-www и http на https
#www > non-www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
#http > https
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
Я не могу понять, что еще я могу сделать, чтобы исправить эту ошибку?