s3亚马逊网址重定向下载页面

时间:2018-04-15 15:38:34

标签: php wordpress amazon-s3

我正在尝试为wordpress构建一个小插件,它将获取短代码中的url并将其重定向到下载页面并在2秒后下载文件。我已将s3存储区权限设置为私有和安装策略以访问我当前的域。现在的问题是,当我在网站上使用普通的锚文本时,让我下载文件。但是使用短代码表示许可被拒绝

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>69F2DE3C8C3ADC79</RequestId>
<HostId>
pOY7yAtY+o2d+0IFd1zJKyJUGfK3fvOig58lU7heJcR/CyF2Xdxa5VXGy2ZcRTf9g0iyVAMNpKA=
</HostId>
</Error>

但它的工作没有重定向使用锚文本。这是元刷新的代码。

if(isset($_POST['file_id'])){
    $fullurl = $_POST['file_id'];
}
header("Content-type:application/x-msdownload");
header("Content-Disposition:attachment;filename='.$fullurl.'");
readfile($fullurl);
<meta http-equiv="Refresh" content="2;url='.$fullurl.'">

0 个答案:

没有答案