我有许多文件存储在我网站的可公开访问部分之外的文件夹中。
例如,文件'abcd.jpg'
存储在(就服务器而言)'/home/private_files/'
而网站在'/home/public_html/website.com/'
当我去提供查看文件的链接时,我使用
<a href="/home/private_files/abcd.jpg">Download</a>
但是这不起作用。
有什么建议么?
如果您使用 Apache 作为服务器,您可以将其设置为 httpd.conf 中的目录的别名...
Alias /images/ "/home/private_files/"
<Directory "/home/private_files/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</IfModule>
你可以用这个
<a href="/images/abcd.jpg">Download</a>