【发布时间】:2018-03-14 11:47:22
【问题描述】:
我正在尝试保护 /uploads 目录中的某些类型的文件免受 Wordpress 网站中未登录用户的影响。问题是我正在尝试为 Nginx 服务器翻译指令。
htaccess 语法是:
RewriteCond %{REQUEST_FILENAME} ^.*(pdf|doc|docx|ppt|pptx|)$
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule . - [R=403,L]
我知道这不是一个“铁板钉钉”的解决方案,但它足以满足我的需要。 它应该是这样的:
# nginx configuration location ~ ^.*(pdf|doc|docx|ppt|pptx|)$ { }
- 但是我应该怎么写cookie部分呢?
- 此外,如何添加规则以将用户重定向到特定页面?
【问题讨论】: