通过服务器路径访问文件


Access a file through server path

Setup:

网站的服务器路径位于 /var/www/website/ .在这里,我有index.php使用jPlayer(音频播放器插件)播放MP3的文件。

问题:

我需要从/gdrive/MP3s/(服务器路径)访问 MP3 文件。 例如 /gdrive/MP3s/sample.mp3

在代码(index.php)上,我尝试将MP3路径/gdrive/MP3s/sample.mp3放在jPlayer上,但它不起作用(它将路径视为http://website.com/gdrive/MP3s/sample.mp3)。

然后我尝试../../../gdrive/MP3s/sample.mp3.我以为它会解决问题,但也没有奏效。

问题:

如何从上面访问基于MP3的文件?

最后的手段是为/gdrive/MP3s/创建虚拟主机,但如果可能的话,我想避免这种情况。

(假设你使用的是Linux机器)

创建从 MP3 文件夹到可通过 Web 访问的位置的符号链接。

ln -s/gdrive

/MP3s//var/www/website/MP3s

然后,您可以在http://yoursite.com/MP3s/bleh.mp3访问该文件夹,并通过jplayer访问文件/MP3s/bleh.mp3

把它想象成一个快捷方式链接