我想创建一个名为'download'的文件夹,这个文件夹在drupal的我的网站根目录之外。然后我需要在该下载文件夹中放置一个pdf文件。我如何给这个文件下载一个链接。任何想法?从根目录下的可下载文件
0
A
回答
0
对于Apache,你可以建立一个目录别名,即:
Alias /download /var/www/download
<Directory /var/www/download>
Order allow,deny
Allow from all
</Directory>
或者你可以简单地使用符号链接此任务:
ln -s /var/www/download /var/www/myproject/download
确保启用您的Web服务器的符号链接。
+0
上面的一个是目标pdf用户必须下载...我真的很震撼.......这是现场直播... –
0
<?php
$file = '/full/path/below/root/secret.pdf';
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=' . basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
?>
+0
John谢谢你的回复,$ file ='/full/path/below/root/secret.pdf';只是混淆。我的根目录是www/myproject。我需要在www/download/file.pdf中添加下载文件夹。现在你可以看到www/myproject和www/download。那么我该如何给路径。 –
相关问题
- 1. 从Android应用下载的文件不可见下载目录
- 2. 可以从网站根目录下载哪些文件?
- 3. PHP:如何访问根目录下的下载文件夹?
- 4. 从虚拟目录下载文件
- 5. 从网络目录下载文件
- 6. 从目录列表中下载文件
- 7. 从网页目录下载文件
- 8. 在子目录下的文档根目录下的zend框架
- 9. 可能参考文档根目录下的javascript文件吗?
- 10. 在Java根目录下搜索文件
- 11. 在根目录下访问文件夹
- 12. 在根目录下存储文件
- 13. PHP:强制从目录根目录下载图像?
- 14. 是否可以从父目录下载这个db_Class.php文件?
- 15. 的.htaccess - 从子目录重定向到根目录下不存在的文件
- 16. 从PHP下载从目录中选择的文件
- 17. Android AsyncTask将文件下载为目录
- 18. PHP在Web服务器根目录之外显示/下载目录文件
- 19. Android:创建并下载PDF文件到下载目录
- 20. 我可以在wordpress根目录下创建“inc”文件夹吗?
- 21. 从我的项目中下载文件
- 22. 无法从项目目录(asp.net)下载文件
- 23. Python脚本从FTP下载特定文件并更新下载目录
- 24. 下载到根目录并从数据库中删除文件后
- 25. PHP目录下载
- 26. easy_install下载目录
- 27. 在项目的根目录下创建.env文件
- 28. 从PC上的自定义目录下的节点服务器下载文件
- 29. PHP从服务器上的目录下载MP3文件
- 30. 从目录下载最新的导出文件
'Download' – powerbuoy