Добавление медиафайлов (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, вы не можете использовать локальные пути к файлам вне корня документа, потому что они не будут видны пользователю клиента / веб-сайта.

Другие вопросы по тегам