Для настройки перенаправления с протокола HTTP на HTTPS только для файлов PDF и изображений, можно воспользоваться файлом .htaccess на сервере. Для этого нужно добавить следующий код в .htaccess:
```apache
RewriteEngine On
# Перенаправление на HTTPS только для файлов PDF и изображений
RewriteCond %{REQUEST_URI} \.(pdf|jpe?g|png|gif)$ [NC]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
```
Этот код будет перенаправлять запросы к файлам PDF и изображениям с протокола HTTP на HTTPS.
Чтобы изменить ссылки на PDF-файлы и изображения на вашем веб-сайте для использования протокола HTTPS и скрытия длинных адресов, можно использовать относительные ссылки вместо абсолютных. Например, вместо ссылки вида:
```html
<a href="http://www.example.com/images/picture.jpg">Изображение</a>
```
можно использовать:
```html
<a href="/images/picture.jpg">Изображение</a>
```
Таким образом, при использовании относительных ссылок браузер будет автоматически использовать протокол HTTPS, если сайт работает с этим протоколом. Кроме того, относительные ссылки делают URL более краткими и удобными для чтения.