NGINX配置以阻止正在下载的内部子站点中的内容,而不是主站点中的内容

时间:2018-06-23 05:09:01

标签: wordpress nginx nginx-location

我有一个Wordpress多站点网络设置,我试图阻止未注册的用户能够直接链接到内部子站点来下载PDF和其他文档。

为此,我在NGINX配置中使用它:

location ~ \.(pdf|doc|docx|xls|xlsx)$ {
 if ($http_cookie !~ "wordpress_logged_in") {
return 403;
 }
}

除我在首页上有一些无法下载的公共文档外,这非常有用。

如何更改此代码以仅在子站点上工作并能够从首页下载?

0 个答案:

没有答案