PHP-FPM и ProxyPass отключают возможность использовать FilesMatch?

Я использую PHP-FPM и mod_proxy_fcgi для обслуживания файлов PHP. Система работает быстро и работает безупречно, за исключением того, что я не могу использовать директиву FilesMatch в Apache. Ну, это имеет смысл, потому что прокси-сервер определен, чтобы принять любой php-файл.

Есть ли возможность заставить FilesMatch как-нибудь работать?

2 ответа

Я сдался, потому что это невозможно сделать. Поэтому я перестал использовать 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 каталог.

Другие вопросы по тегам