Код: Выделить всё
https://customsportswears.com/ibc52/custom-afl-uniforms-high-quality-australian-football-league-gear.html
Stack:
[*]CentOS (aaPanel)
[*]Nginx 1.24.0
PHP 8.3 (via Php-fpm) < /li>
codeigniter 4 < /li>
< /ul>
Текущая конфигурация Nginx (частичная): < /p>
error_page 404 /index.php;
error_page 403 500 502 503 504 /index.php;
error_page 404 /404.php;
location = /404.php {
internal;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index 404.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location / {
try_files $uri $uri/ /index.php$is_args$args;
add_header Access-Control-Allow-Origin "*";
add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
add_header Access-Control-Allow-Headers "Content-Type, Authorization";
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
< /code>
Что происходит: < /p>
Фактическая визуализованная страница выглядит правильной. < /li>
Однако заголовок ответа http для этого URL -адреса возвращает статус 404. или внутренние конфликты перенаправления. < /li>
< /ul>
Пробое: < /p>
подтвердили, что контроллер и маршрут в Ci4 возвращают контент. return. Может ли это быть переопределение заголовка CI4 после логики маршрутизации? Или nginx неверно истолковано запасной URL?
Любая помощь ценится!
Подробнее здесь: https://stackoverflow.com/questions/796 ... nel-codeig