2009-05-20 14 views
1

サーバA、リダイレクト - アプリケーション.htaccessファイルが存在しない場合は、リモートファイルのアップロードが

サーバーB - アップロードから静的メディア、サーバーA、アップロードを処理し検証しに仕事をポストには何のアプリ

のAppそれを変換した後、それはコピー(マウントされたドライブ)を介してサーバBに移動されます。

リモートURL http://serverB/files/file1234.wtfでファイルをロードしたいが、まだファイルがまだコピーされていない(まだコピーされていない)場合は、それを透過的にリダイレクトする〜http://serverA/tmp_files/file1234.wtf

htaccessや他の方法で行う方法は? Apacheの+のmod_rewriteのを想定し

答えて

2

、これはサーバB上の.htaccessで動作するはずです:

RewriteEngine on 

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