我正在使用安装了ISAPI Rewrite 3的共享主机软件包。问题是,当我尝试修改.htaccess以防止热链接时,它不起作用。有没有人有ISAPI重写的经验,可以揭示我做错了什么。我把文件放在与Default.aspx相同的目录中。 .htaccess是: -
[ISAPI_Rewrite]
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.co.uk [NC]
RewriteRule \.(jpg|jpeg|gif)$ - [NC,F,L]
语法是否正确或其他情况如何?一如既往,感谢您的帮助。
答案 0 :(得分:0)
尝试添加“RewriteBase /”,但其他一切看起来都不错。它可能是你的权限。