我试图配置我的Apache Web服务器使用flushpackets=on
与php-fpm FCGI后端,但我希望此设置仅适用于特定的URL。
我现在的php-fpm配置是:
<IfModule !mod_php5.c>
<IfModule !mod_php7.c>
# Enable http authorization headers
SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
<FilesMatch \.(php|phar)$>
SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost"
</FilesMatch>
<Proxy "fcgi://localhost" enablereuse=on flushpackets=on max=10>
ProxySet timeout=100
</Proxy>
</IfModule>
</IfModule>
这将为所有请求设置flushpackets,但我希望它只为特定的URL启用,如/endpoint_1/
1条答案
按热度按时间iyfjxgzm1#
要将
flushpackets=on
仅应用于特定URL,请使用<Location>
就像这样: