gpt4 book ai didi

PHP-FPM FilesMatch 和 ProxyPassMatch 可互换性?

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:12 26 4
gpt4 key购买 nike

在代理 php-fpm 时,FilesMatch 和 ProxyPassMatch 是否可以互换?如果可以,在任何情况下是否会使用一个替代另一个?

目前我正在按照许多在线教程通过 vhost block 使用 ProxyPassMatch。

<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php-fpm/php-fpm.sock|fcgi://127.0.0.1:9000/"
</FilesMatch>
<Proxy "fcgi://127.0.0.1:9000/" enablereuse=on max=10>

对比

ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/var/run/php-fpm/php-fpm.sock|fcgi://127.0.0.1:9000/

最佳答案

一个重要的区别是 ProxyPassMatch 忽略对 .htaccess 中的 .php 文件的拒绝访问。

FilesMatch 更好。

参见 https://ma.ttias.be/apache-2-4-proxypass-for-php-taking-precedence-over-filesfilesmatch-in-htaccess/

关于PHP-FPM FilesMatch 和 ProxyPassMatch 可互换性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34350248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com