On 22.10.2017 15:28, supermicro wrote:

Для решения некоторых задач мне понадобилось подключить модуль random_index.

Проще и лучше будет взять готовый пакет с сайта nginx.org:

http://nginx.org/en/linux_packages.html#mainline

там nginx собран с параметром --with-http_random_index_module

Заодно и обновление nginx будет без проблем.

Для этого я скачала исходники той же версии, что установлена на нашем
сервере (Ubuntu 16.04 LTS, версия Nginx 1.10.3, установлена при помощи apt
install nginx).

Изменения между 1.10.3 и 1.13.6: http://nginx.org/en/CHANGES

1.10.3 - это очень старая версия с большим количеством ошибок.

Второй вопрос уже по модулю random_index.
В директории, для которой указан параметр random_index, лежит 5 файлов с
разным содержимым 1.html-5.html
В лог файлах nginx появляются записи вида:

GET /test/random/ HTTP/1.1" 200 7

Но как мне узнать, какой именно файл был показан?

Эта информация пишется в error.log на уровне debug.

--
Best regards,
 Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить