Я использую PHP-FPM и mod_proxy_fcgi для обслуживания файлов PHP. Система работает отлично и работает безупречно, за исключением того, что я не могу использовать директиву FilesMatch в Apache. Что ж, это имеет смысл, потому что proxypass определен для приема любого файла php.
Есть ли возможности заставить как-нибудь работать FilesMatch?
Я сдался, потому что это невозможно сделать. Поэтому я перестал использовать ProxPass и согласился с этим решением:
http://www.sysadminslife.com/linux/howto-apache-mit-php-fpm-und-mod-fastcgi-unter-debian-wheezy/
Не думаю, что вы нашли ответ? Я собираюсь сделать что-то вроде этого:
<Proxy *>
Require all granted
</Proxy>
<Location />
ProxyPass fcgi://127.0.0.1:9000/
ProxyPassReverse fcgi://127.0.0.1:9000/
</Location>
<Location /static>
ProxyPass !
</Location>
Однако я еще не проверял это. Это потребует, чтобы все статические ресурсы обслуживались из /static
каталог.