htaccess只会重定向网页,即php和html

时间:2012-03-03 10:52:31

标签: image .htaccess mod-rewrite redirect

我正在尝试对我的网站使用热链接保护,但代码似乎不起作用(我将其复制到网站上)

所以我尝试将所有内容重定向到一个单独网站上托管的图像,看看重写是否有效,我发现重写文件只会重定向网页,如php文件或html

这是我用来重定向所有文件的代码:

RewriteRule ^.*$ http://www.filetransit.com/images/screen/8d3171cb63e905f67bb7685f4b033bfb_AQL_htpasswd_and_htaccess_Password_Manager.jpg [NC]

我已经将rewriteEngine打开了

1 个答案:

答案 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]