使用easyengine在nginx中创建301重定向

时间:2015-05-28 16:28:16

标签: nginx http-redirect

  

我在本地计算机上安装了easyengine(https://rtcamp.com/easyengine/)。我可以使用ssh www-data @ localhost命令登录到它

     

我创建了一个网站ankit.com

     

我想阻止直接下载http://ankit.com/wp-content/uploads/test.zip,因为我想创建301重定向到网站ankit.com的主页

     

我试图修改/etc/nginx/sites-available/ankit.com上的文件,但遗憾的是该文件的所有者是“root”,我不知道'root'用户的密码是什么。

您能告诉我如何创建301重定向,以便无法直接访问zip文件吗?

感谢您的帮助。 :)

1 个答案:

答案 0 :(得分:0)

我不确定你打算做什么。

您可以使用从外部世界添加位置区deny访问权限。

如下所示:

location /wp-content/uploads {
    allow 127.0.0.1;
    deny all;
}

然后在某种令牌验证后有一个php脚本服务器下载。 PHP可以读取文件,因为它将是本地访问。