Добавление медиафайлов (jpg, mp3, mp4) на веб-страницу из внешнего источника
У меня есть веб-сервер, работающий на сервере хранения, и я ищу доступ к некоторым носителям на нем (т. Е. Использовать изображение из NAS в качестве фона на странице). Я попробовал это без удачи:
background-image:url("file://SERVER01/Media/Family/5102.jpg");
а также другие варианты, такие как:
background-image:url("file:///SERVER01/Media/Family/5102.jpg");
background-image:url("file://../Media/Family/5102.jpg");
background-image:url("file:///../Media/Family/5102.jpg");
Когда я получаю доступ к странице со своего ноутбука, фоновое изображение не работает, но если я смотрю на источник и копирую ссылку (только те, в которой есть SERVER01), изображение появляется нормально.
Каков наилучший способ устранения этой проблемы? Какой самый безопасный способ использования этих изображений без ущерба для безопасности моего сервера?
1 ответ
Чтобы получить доступ к файлам на вашем удаленном сервере, вам нужно будет использовать общедоступное имя хоста и URI, вы не можете использовать локальные пути к файлам вне корня документа, потому что они не будут видны пользователю клиента / веб-сайта.