Как сделать ссылку на файл в интернете


Символьные ссылки Windows - как создавать их

Когда вы работаете с общими ресурсами в сети, вам может понадобиться быстро получить ссылку на общую сетевую папку и вставить ее в окно чата. Или, например, вы можете узнать, как создать ссылку на файл на вашем компьютере и использовать ее для предоставления доступа к этому файлу другим пользователям в той же сети. Несмотря на то, что их нелегко выяснить, Windows дает нам два способа гиперссылки на путь к файлу, папке или библиотеке, которые являются общими в сети.

ПРИМЕЧАНИЕ. Данное руководство охватывает Windows 10 с обновлением от мая 2020 года и Windows 7. В обеих операционных системах все работает одинаково.

Способ 1. Как создать ссылку на файл на вашем компьютере с помощью мастера общего

Как создать ссылку на файл

Всем привет, на связи снова Евгений Кузьменко. Иногда у нас возникает необходимость сохранить какой-нибудь файлик на сайте и дать возможность его скачать посетителям. Сегодня посмотрим, как создать ссылку на файл.

Содержание:

Существует два способа создать ссылку для скачивания файла. Мы рассмотрим их все, чтобы у Вас была альтернатива, т.к. какой-нибудь из них может не подойти для Вашей ситуации.

Создание ссылки на файл в Вордпресс

Данный способ является самым быстрым и удобным, т.к. делается полностью средствами WordPress.

Размещаем курсор в месте, где мы хотим сделать ссылку на файл и нажимаем на кнопочку «Добавить медиафайл».

Далее выбираем вкладку «Загрузить файлы» и жмем по кнопочке «Выберите файлы».

В открывшемся окне выбираем нужный нам файл и щелкаем на кнопку «Открыть». После загрузки файла в поле «Заголовок» пишем название ссылки на файл и нажимаем на кнопку «Вставить в страницу».

Всё, ссылка на файл готова.

Создание ссылки на файл через хостинг

Этот способ более трудоемкий, но не менее эффективный.

В моем примере я буду делать ссылку на файл, находящийся в корне сайта, но Вы можете его положить в любую понравившеюся папку.

Итак, закачиваем файл на хостинг. Для этого соединяемся с сервером по FTP или через веб-интерфейс. Закачиваем файл в корневую директорию сайта. Далее переходим на страницу редактирования записи блога и ставим курсор в месте, где будем размещать ссылку. На панели графического редактора нажимаем на кнопку «Вставить/изменить ссылку».

В следующем окне в поле «Текст ссылки» вбиваем имя ссылки, в поле URL вводим http://имя_Вашего_домена/путь_до_файла_для_скачивания (в моем случае это http://ekuzmenko.ru/new_file.zip) и жмем на кнопочку «Добавить ссылку».

Ваша ссылка на файл готова.

Итак, сегодня мы разобрались, как сделать ссылку на скачивание файла. Используйте данную возможность на Вашем сайте. Все вопросы и пожелания можете оставить в комментариях. Буду рад на них ответить. Всего доброго и удачи!

С уважением, Евгений Кузьменко.

Как создать ссылку на локальный файл на локально запущенной веб-странице?

вам нужно использовать file:/// протокол (да, это три косых черты), если вы хотите связать с локальными файлами.

<a href="file:///C:\Programs\sort.mw">Link 1</a> <a href="file:///C:\Videos\lecture.mp4">Link 2</a> 

они никогда не откроют файл в ваших локальных приложениях автоматически. это по соображениям безопасности, и я вернусь к этому в последнем разделе. Если он откроется, он будет открыт только в браузере. Если Ваш браузер может отобразить файл, он будет. Если он не может, он, вероятно, спросит вас, Хотите ли вы его загрузить.

некоторые браузеры, такие как современные версии Chrome, даже отказываются переходить от протокола http к файловому протоколу, поэтому вам лучше убедиться, что вы открываете это локально, используя файловый протокол, если вы хотите сделать это вообще.

почему он застрял без file:///?

первая часть URL - это протокол. Протокол состоит из нескольких букв, затем двоеточие и две косые черты. HTTP:// и FTP:// действительны протоколов; C:/ нет, и я уверен, что это даже толком не похож.

C:/ также не является допустимым веб-адресом. Браузер может предположить, что это должно быть http://c/ С указанным пустым портом, но это произойдет сбой.

Ваш браузер может не предполагать, что он ссылается на локальный файл. У него мало причин делать это предположение, потому что общедоступные сайты обычно не пытаются ссылаться на локальные файлы людей.

Итак, если вы хотите получить доступ к локальным файлам: скажите ему использовать файл протокол.

почему в три раза?

потому что это часть схема URI файла. У вас есть возможность указать хост после первых двух косых черт. Если вы пропустите указание хоста, он просто предположит, что вы ссылаетесь на файл на своем собственном ПК. Другими словами: file:///C:/etc ярлык для file://localhost/C:/etc.

эти файлы по-прежнему открываются в браузере и это хорошо

Ваш браузер будет реагировать на эти файлы точно так же они ответят на один и тот же файл в любом месте интернета. Эти файлы не будет откройте в обработчике файлов по умолчанию (например, MS Word или VLC Media Player), и вы не будет можно сделать что-нибудь вроде ask File Explorer, чтобы открыть местоположение файла.

это очень хорошо для вашей безопасности.

сайты в браузере не может взаимодействовать с вашей операционной системой. Если хороший сайт может сказать лекция.mp4 открыть в VLC.exe, вредоносный сайт может сказать ему, чтобы открыть .летучая мышь!--50--> на CMD.exe. Или он может просто сказать вашему ПК, чтобы запустить несколько удалить.exe файлы, или открыть проводник в миллион раз.

это может быть неудобно для вас, но HTML и безопасность браузера на самом деле не предназначены для того, что вы делаете. Если вы хотите иметь возможность открыть лекция.mp4 in VLC.exe, подумайте о написании настольного приложения вместо этого.