nginx, апачская аутентификация HTTP

Кажется, что программное обеспечение было разработано с тяжелой зависимостью апачу. Я использовал бы nginx перед апачем для этого сайта. Поместите апача на 8080 localhost или что-то подобное. Вы все еще извлекаете пользу из nginx для статических файлов, не имея необходимость переписывать все их правила. Иначе я скулил бы к thebuggenie и заставил бы их переводить своего апача, переписывает для Вас. Это - Ламе.

1
задан 9 March 2013 в 16:33
1 ответ

Потеря отслеживания HTTP-аутентификации, похоже, не проблема nginx или Varnish .

Это правило перезаписи предназначено не для того, чтобы сделать поля заголовка аутентификации доступными для Apache , но для серверной части Fast-CGI (предполагается, что аутентификация должна распознаваться внутри ] PHP ).

Аутентификация Заголовки обычно скрыты от Fast-CGI. Вы можете

  • использовать этот прием RewriteRule , чтобы вручную установить переменную среды REMOTE_USER ;

  • или конфигурацию mod_fastcgi переменная для передачи заголовков в Fast-CGI:

FastCgiServer:
[...]

-pass-header header (нет)

Имя заголовка HTTP-запроса, передаваемого в среде запроса. Эта опция делает доступным содержимое заголовков, которые обычно недоступны (например, авторизация) для среды CGI

[...]

2
ответ дан 3 December 2019 в 21:36

Теги

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