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

Я новичок в Apache, и я не мог легко гуглить ответ.

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

Timeout 400
Timeout 500

Итоговое время ожидания 500?

1 ответ

Решение

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

Другие вопросы по тегам