Как проверить, если файл обслуживается Apache или nginx (nginx обратный прокси)

Я установил nginx в качестве обратного прокси для Apache, но теперь хотел бы проверить, работает ли он. Я наткнулся на следующий ответ:

как убедиться, что nginx reverse proxy + apache работает корректно?

но на самом деле, я получаю ответ "Server: nginx" независимо от того, запрашиваю ли я файл, который обслуживается nginx или Apache. Например, все CGI-скрипты в моей текущей настройке обрабатываются Apache. Однако заголовки ответов для CGI скрипты по-прежнему говорят "Server: nginx". Большой вопрос для меня-определить, обслуживаются ли статические файлы nginx, и я не уверен, как это сделать.

25
задан Bintz
04.12.2022 3:03 Количество просмотров материала 3159
Распечатать страницу

1 ответ

Я решил эту проблему, имея Apache добавить заголовок" X-Powered-By: Apache". Таким образом, любые запросы, передаваемые Apache, будут иметь заголовок, в то время как запросы, обрабатываемые внутри nginx, не будут.

3
отвечен Bintz 2022-12-05 10:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх