Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Заказ закрыт
Настройка nginx для кэширования по частям параметров запроса

f
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 8 лет и 6 месяцев
Бюджет: по договоренности
Имеется хостинг на debian с веб-сервером nginx и стандартной файловой структурой вида /home/siteAdmin/web/site.com/public_html/
Соответственно, имеется site.com, а в нём каталог target c php-страницами. Статику у нас кэширует cloudflare, а вот с динамикой нужно разобраться отдельно. Необходимо реализовать кэширование (например, на 5 минут) двух страниц:

- site.com/target/index.php кэшируется при наличии двух определённых параметров (foo и bar), остальные игнорируются. Т.е. ответ на запрос site.com/target?foo=1&qux=2&bar=3 будет закэширован, site.com/target?foo=1&bar=3 и site.com/target?foo=1&baz=10&qux=4&bar=3 вернут эту копию из кэша, а site.com/target?foo=1&bar=5 создаст другую копию (т.к. значение bar другое);
- site.com/target/style.php кэшируется с учётом строки запроса, т.е. site.com/target?foo=1 и site.com/target?foo=2 создадут разные копии в кэше.

Прикрепляю текущий конфиг, в который нужно добавить новые записи, определяющие кэширование. Проверять работоспособность буду через загрузочные тесты  рабочая конфигурация будет отдавать копии из кэша и, вследствие, сохранять минимально возможное время ответа, не скачущее с появлением каждого нового коннекта.
Разделы:
Опубликован:
21.10.2018 | 00:21 [последние изменения: 21.10.2018 | 00:21]
Заказ находится в архиве

Теги: нужен системный администратор, ищу системного администратора, резюме системного администратора, требуется настройка сетей и серверов

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».