我正在尝试对我的网站使用热链接保护,但代码似乎不起作用(我将其复制到网站上)
所以我尝试将所有内容重定向到一个单独网站上托管的图像,看看重写是否有效,我发现重写文件只会重定向网页,如php文件或html
这是我用来重定向所有文件的代码:
RewriteRule ^.*$ http://www.filetransit.com/images/screen/8d3171cb63e905f67bb7685f4b033bfb_AQL_htpasswd_and_htaccess_Password_Manager.jpg [NC]
我已经将rewriteEngine打开了
答案 0 :(得分:0)
如果您想对网页上的任何网址进行热链接保护,可以使用HTTP_REFERER
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9]+\.)?example\.com/.*$ [NC]
RewriteRule ^(.*)$ http://example.org/image.jpg [R,NC,L]