标签: wordpress nginx nginx-location
我有一个Wordpress多站点网络设置,我试图阻止未注册的用户能够直接链接到内部子站点来下载PDF和其他文档。
为此,我在NGINX配置中使用它:
location ~ \.(pdf|doc|docx|xls|xlsx)$ { if ($http_cookie !~ "wordpress_logged_in") { return 403; } }
除我在首页上有一些无法下载的公共文档外,这非常有用。
如何更改此代码以仅在子站点上工作并能够从首页下载?