我正在一個客戶端的網站上工作,通過產品代碼例如在目錄中擁有所有.swf文件。 g18/g18_flashfile.swf
但現在我已將它們移動到assets/flash/g18_flashfile.swf
Mod_rewrite swf文件到另一個目錄
我試圖mod_rewrite由於外部站點盜鏈到該文件的新位置的請求。這只是錯誤500S
RewriteRule ^([^/]+)/([^.]+)\.swf$ assets/flash/$1/$2\.swf [L]
我,因爲我已經使用以下
RewriteRule ^(.*)/$ product.php?ref=$1 [L]
,因爲我抓我的頭在這一個任何幫助將是巨大的也不能僅僅做一個重定向任何事情。
編輯
請告訴我更奇怪的是,當我做
RewriteRule ^([^/]+)/([^.]+)\.swf$ assets/flash/$1/$2\.html [L]
它的工作原理(這顯然404,因爲沒有一個.html文件),但重寫作品。有誰知道swf是mod_rewrite中使用的某種術語嗎?
什麼甚至wierder是,當我做 – benpalmer