Прямая ссылка на файл в Nethouse
В Nethouse для простых документов есть раздел с файлами, но как только нужна именно прямая ссылка на файл — чтобы вставить mp3 в свой плеер, подключить шрифт, поставить фоновое видео или отдать файл в блоке «HTML-код» — оказывается, что взять её в конструкторе негде. Разберём, зачем нужна прямая ссылка и как получить рабочую.
Когда нужна именно прямая ссылка
Прямая ссылка ведёт на сам файл, а не на страницу с ним. Она нужна, когда файл встраивается кодом или подключается напрямую:
- аудио (mp3) для собственного плеера на странице;
- видео (mp4) — фоновое или обычное, без YouTube;
- свой шрифт (woff2), подключаемый через CSS;
- PDF, который показывается прямо на странице просмотрщиком;
- любой файл, вставляемый в блок «HTML-код».
Почему облачные диски не подходят
Ссылки из Google Диска или Яндекс.Диска ведут на просмотрщик диска, а не на файл. Тег audio/video, подключение шрифта или встраивание в код с такой ссылкой не работают — нужен прямой адрес, заканчивающийся на сам файл.
Как получить прямую ссылку и вставить в Nethouse
Загрузите файл в LF Drive и скопируйте постоянную ссылку вида https://lfdrive.ru/f/КОД. В Nethouse её можно использовать так:
- Ссылка/кнопка «Скачать» — повесьте переход по прямой ссылке на текст или кнопку.
- Блок «HTML-код» — Nethouse позволяет добавлять произвольный HTML, а в версии «HTML-код со скриптами» поддерживаются
scriptиiframe. Туда вставляется код с вашей прямой ссылкой — тегvideo/audioили готовый плеер.
Чтобы не писать код вручную, соберите готовый в бесплатных инструментах LF Drive: генераторы видео- и аудиоплеера и PDF-ридера отдают код, который остаётся вставить в блок «HTML-код».
Загрузите файл в LF Drive — получите постоянную прямую ссылку для медиа, шрифтов и кнопок скачивания. Для старта есть бесплатный тариф.
Открыть LF DriveЧастые вопросы
В Nethouse же есть раздел с документами — этого не хватает?
Для простой отдачи документа на скачивание — иногда хватает. Но для встраивания аудио/видео в плеер, подключения шрифта или показа PDF на странице нужен прямой адрес файла, и его удобнее получить во внешнем сервисе прямых ссылок.
Почему ссылка с Яндекс.Диска не проигрывается в плеере?
Потому что она ведёт на страницу диска, а не на файл. Плееру и тегам audio/video нужен прямой адрес — ссылка LF Drive вида /f/КОД подходит.
Как показать PDF на странице, а не дать ссылкой?
Используйте PDF-ридер — он показывает документ с пролистыванием прямо на сайте. Подробнее в статье PDF-ридер для сайта.