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

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

Там какие-либо возможности состоят в том, чтобы заставить FilesMatch так или иначе работать?

1
задан 2 July 2014 в 13:17
2 ответа

я сдался, потому что это невозможно. Поэтому я перестал использовать ProxPass и согласился с этим решением:

http://www.sysadminslife.com/linux/howto-apache-mit-php-fpm-und-mod-fastcgi-unter-debian-wheezy/

2
ответ дан 4 December 2019 в 00:23

Полагаю, вы не наткнулись на ответ? Я смотрю на то, чтобы сделать что-то вроде этого:

<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.

.
-1
ответ дан 4 December 2019 в 00:23

Теги

Похожие вопросы