2009-05-20 48 views
1

服務器A - 應用.htaccess文件重定向如果不存在,遠程文件上傳

服務器B - 從上傳靜止媒體,沒有應用

應用程序在服務器A處理上傳,驗證並張貼一份工作將其轉換後,通過複製(掛載驅動器)將其轉移到服務器B.然後,媒體文件通過服務器A上的頁面上的播放器加載。

我想通過遠程URL http://serverB/files/file1234.wtf加載文件,如果文件尚未存在(尚未複製),要透明地重定向它到http://serverA/tmp_files/file1234.wtf

如何用htaccess或其他方式做到這一點?

回答

2

假設的Apache + mod_rewrite的,這應該在你的.htaccess工作ServerB上:

RewriteEngine on 

RewriteCond %{DOCUMENT_ROOT}/files/%{SCRIPT_FILENAME} !-f 
RewriteRule ^/files/(.*)$ http://serverA/tmp_files/$1 [L,R=temporary] 
相關問題