@lA_Ai

Nginx: как отдавать код 200 на 302-редирект?

Есть связка nginx + php-fpm. Конфиг nginx - немного видоизменённых конфиг yii (yiiframework.ru/doc/guide/ru/quickstart.apache-ngi...). По одному из адресов на стороне php делается редирект вида header( "Location: " . $url );, необходимо, чтобы редирект отдавал клиенту код 200 вместо 302. Как это возможно сделать?
  • Вопрос задан
  • 1321 просмотр
Пригласить эксперта
Ответы на вопрос 2
@AlexMt
Automation Q&A Lead
<?php
http_response_code(200);
?>


Естественно, перед отправкой хедеров.
Ответ написан
@ShamblerR
Может тебе пойдет обычный алиас ?
location /i/ {
    alias /data/w3/images/;
}
на запрос “/i/top.gif” будет отдан файл /data/w3/images/top.gif.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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