J'ai une application web qui a un ensemble de fichiers utilisés par les clients et 50+ toute la configuration pour chaque site provient d'un fichier config.php dans leurs répertoires respectifs. Ceci est accompli avec PHP analysant l'URL. Tout cela fonctionne très bien, juste d'avoir un problème avec les documents téléchargés personnalisés, le client peut faire et sont situés dansApache Rewrite: arborescence de répertoires sous-domaine répertoire
/var/www/sites/user1/cache
Il peut y avoir plusieurs subdirs. Donc, lorsque vous demandez http://user1.site.com/cache/subdir1/image.jpg il doit être lu à partir /var/www/sites/user1/cache/subdir1/image.jpg
Le client est autorisé à télécharger tout type de fichier, donc je dois juste le Réécrire prenez des demandes/cache, puis saisissez le sous-domaine et pointez sur le répertoire approprié.
est venu avec, mais je reçois encore une page invalide
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^\.]+)\.site\.com$
RewriteRule ^cache/(.*)$ /sites/%1/cache/$1 [L]
Toute aide est appréciée.