Я пытаюсь добавить канонический заголовок в nginx для местоположения, которое уже возвращает 301. Я добавляю канонический к целевому URL, так как каноническая ссылка важнее для пользователей, чем фактический URL, отображаемый в Google. , Я не вижу заголовок канонического ответа при проверке инструментов разработчика?
Текущая маршрутизация nginx установлена как
location ~* '^/folder/another-folder/important-document.pdf' {
return 301 $scheme://$host/docs/destination-url;
}
и я попытался добавить канонический URL следующим образом:
location ~* '^/folder/another-folder/important-document.pdf' {
return 301 $scheme://$host/docs/destination-url;
add_header Link "<$scheme://$http_host/folder/another-folder/url>; rel=\"canonical\"";
}
Второй пример был в работе около 2 недель, и я все еще вижу, как .PDF показывает в Google обычные результаты, а в инструментах разработчика нет заголовков ответов.