Mon site utilise nginx. J'utilise Apache uniquement pour le téléchargement de gros fichiers sur le serveur. J'ai un script upload.php que je POSTE les fichiers à via un script de téléchargement flash.Comment forcer apache à ne servir qu'un seul fichier?
Apache fonctionne sur un sous-domaine, alors je publier des fichiers à upload.domain.com/upload.php
Est-il possible d'empêcher apache de servir le site réel sur ce sous-domaine? Idéalement, je veux poster des fichiers sur upload.subdomain.com et l'envoyer à upload.php sur ce sous-domaine
Je veux dire que je pourrais configurer une racine de document différente pour apache et c'est tout, mais existe-t-il d'autres façons?
Je crois qu'il est 'RewriteRule^* $' 'pas RewriteRule ^/*' – Matthew
$ Dépend si votre dans un .htaccess ou non. Dans la configuration principale, votre chemin commencera toujours par un "/". Dans un .htaccess ceci peut être enlevé par un RewriteBase. Normalement je tire le reste sur les informations de chemin pour php: ^/(. *) $ /path/upload.php/$1. Dans ce cas, la correspondance peut être simplifiée à "." – llama