Правило Перенаправления NGINX: подпапка только к HTTPS?

Это действительно зависит от того, что делает Ваше выравнивание нагрузки и насколько настраивающийся это. Например, если Вы приняли решение использовать поле Linux с помощью LVS в качестве подсистемы балансировки нагрузки, у Вас есть выбор между несколькими методами выравнивания нагрузки включая циклический алгоритм (что Вы после звуками его), исходный адрес, хеширующий и т.д.

Большинство других решений для выравнивания нагрузки будет иметь схожую функциональность также, таким образом, она будет работать однако, Вы настроили ее к.

5
задан 25 September 2016 в 21:11
2 ответа

Прочитайте четыре правила в записи Wiki, связанной AlexD. Местоположения регулярного выражения (как Ваше местоположение PHP) имеют приоритет по простым статическим местоположениям. Для предотвращения этого Вы хотите использовать ^~ отметьте на своем статическом местоположении:

location ^~ /www/admin/ {
    rewrite ^ https://domain.com$request_uri? permanent;
}

Править: Кроме того, Вы не должны устанавливать свой корень в месте /. Установите его в сервере и позвольте всем Вашим местоположениям наследовать установку. Посмотрите Ловушки и Частые ошибки 1.2

5
ответ дан 3 December 2019 в 01:27

Проверьте nginx документацию на описание директивы местоположения. Необходимо использовать location вместо этого location =

2
ответ дан 3 December 2019 в 01:27

Теги

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