Apache применяет директивы последовательно?

Apache применяет директивы последовательно?

Я новичок в Apache и не смог легко найти ответ в Google.

Будет ли та же директива, найденная далее внутри httpd.conf, переопределять предыдущую? Например:

Timeout 400
Timeout 500

Получается тайм-аут 500?

решение1

Это зависит от директивы. Например, вы можете использовать несколько Listenдиректив, и Apache будет прослушивать каждый определенный порт. Но если вы используете несколько StartServersдиректив, будет применена только последняя (я только что проверил это на своей установке). Я полагаю, что поведение по умолчанию — применять последнюю директиву (и Listenэто одно из исключений из этого правила), поэтому тайм-аут будет равен 500.

Связанный контент