2013-01-12 36 views
0

我正在使用安裝了ISAPI Rewrite 3的共享託管軟件包。問題是,當我嘗試修改.htaccess以防止盜鏈時,它不起作用。有沒有人有ISAPI重寫的經驗,可以闡明我做錯了什麼。我把這個文件放到與Default.aspx相同的目錄下。 .htaccess是: -IIS/Helicon ISAPI Rewrite Hotlinking Protection

[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

您是否嘗試創建一個簡單的規則來確保正在處理.htaccess文件規則? –

回答

0

嘗試添加「RewriteBase /」,但一切看起來不錯。它可能會在您的權限中失去作用。