Haproxy 3.0 с заголовком PHP-FPM 301, измененным на 302Php

Кемеровские программисты php общаются здесь
Anonymous
Haproxy 3.0 с заголовком PHP-FPM 301, измененным на 302

Сообщение Anonymous »

Я пытаюсь использовать HAProxy с бэкэндом FCGI для php-fpm для службы перенаправления
Когда я пытаюсь написать перенаправление 301 и проверить ответ с помощью cURL, он отправляет 302 вместо 301.
Очень простая конфигурация HAProxy:
global
log /dev/log local0
user haproxy
group www-data

defaults
log global
mode http
option httplog
option dontlognull
timeout connect 5s
timeout client 50s
timeout server 50s

frontend myproxy
bind :80
default_backend phpservers

backend phpservers
use-fcgi-app php-fpm
server server1 127.0.0.1:8080 proto fcgi

fcgi-app php-fpm
log-stderr global
docroot /var/www/sites/redirector/
index redirector.php
path-info ^(/.+\.php)(/.*)?$

Очень простая конфигурация FPM:
root@dave:/etc/php/8.1/fpm/pool.d# cat /etc/php/8.1/fpm/pool.d/redirector.conf
[redirector]
user = www-data
group = www-data
listen = 8080
listen.owner = www-data
listen.group = www-data
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3

Очень простой PHP-скрипт:


Подробнее здесь: https://stackoverflow.com/questions/786 ... led-to-302

Вернуться в «Php»