2009-05-20 12 views
1

serveur A - Applicationfichier .htaccess redirect si existe pas, le fichier distant télécharger

Serveur B - média statique de téléchargements, pas app

App sur le serveur A traite le téléchargement, valide et affiche un emploi à convertissez-le, après la conversion, il est déplacé vers le serveur B via une copie (lecteur monté). Ensuite, le fichier multimédia est chargé via un lecteur sur la page sur le serveur A.

Je veux charger le fichier via l'URL à distance http://serverB/files/file1234.wtf et si le fichier n'est pas encore là (pas encore copié), pour le rediriger de manière transparente à http://serverA/tmp_files/file1234.wtf

Comment le faire avec htaccess ou d'une autre manière?

Répondre

2

En supposant mod_rewrite Apache +, cela devrait fonctionner dans votre .htaccess sur serverB:

RewriteEngine on 

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