我希望在用户未登录(使用Wordpress)并且以"限制_"开头时阻止pdf文件的热链接。
目前我有以下.htaccess行:
#RewriteEngine On
#RewriteCond %{HTTP_REFERER} !^(.*)\.oegn\.at/ [NC]
#RewriteCond %{REQUEST_URI} !hotlink\.(pdf) [NC]
#RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
#RewriteRule .*\.(pdf)$ http://www.oegn.at/ [NC]
现在,这可以防止每个.pdf文件的热链接。我不知道如何实现目标。
答案 0 :(得分:0)
要检查文件,您可以执行下一步:
RewriteCond %{REQUEST_URI} ^/restricted_(.*)\.pdf
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ /current_file?=restricted_%1.pdf [R,L]
现在只需用你想要的东西替换我的rewriteRule。
如果您有任何疑问,请与我们联系。