Ссылка на самбу поделиться - PullRequest
0 голосов
/ 21 апреля 2011

У меня есть сервер с самбой.Пользователи получили долю в этом.Я хочу сделать ссылку из браузера использовать тег на файл на этом ресурсе.Как это сделать?Я пытаюсь:

<a href="file://///sambaserver/user1/file1.mp3">file1.mp3</a>

Я пытаюсь смонтировать общий ресурс в Windows и сделать ссылку на этот ресурс:

<a href="file:///user1/file1.mp3">file1.mp3</a>

И я пытаюсь смонтировать общий ресурс как диск и попытаться получить доступ:

<a href="file://z:/file1.mp3">file1.mp3</a>

Можно ли сделать ссылку на общий ресурс samba?Файл с ссылкой на общий ресурс samba находится на локальном сервере.http://sambaserver/index.php

1 Ответ

0 голосов
/ 24 апреля 2011

Схема file: // всегда указывает на компьютер пользователя, а не на сервер.

Используя приведенный выше пример, где у вас есть общий ресурс samba, смонтированный как диск z: вам нужно добавить следующее в ваш файл httpd.conf:

Alias /samba z:\

<Directory z:\>
   Options Indexes FollowSymLinks MultiViews
   Order allow,deny
   allow from all  
</Directory>

Тогда ваша ссылка будетВыглядит примерно так:

<a href="/samba/file1.mp3">file1.mp3</a>

Вот сообщение на форуме о теме на Linux в качестве ссылки: http://www.linuxquestions.org/questions/linux-newbie-8/apache-alias-samba-share-to-a-windows-box-546891/

...