2010-04-08 50 views
0

編輯
我有一個aspx文件(Default.aspx的)加載flash文件(index.swf),但此SWF需要一個XML文件(foo.xml )正確加載。但是,我想阻止任何直接針對xml文件的請求。URL重寫:防止顯示XML

是否有可能使用重寫引擎(例如isapi_rewrite)來檢測xml文件是否被「熱鏈接」或被「index.swf」(default.aspx中)加載?

任何想法?

謝謝。

回答

1

您可以使用RewriteCond %{HTTP_REFERER} ...檢查http referer,但請記住一些代理和瀏覽器已將其關閉,因此您將始終得到空白referer。

+0

假設它可以是(;)),我將如何做到這一點? – ALOToverflow 2010-04-08 17:50:06