возможно вместо перманент вам подойдет X-Accel-Redirect, удобная штука, пользуемся
25 февраля 2016 г., 10:01 пользователь Alexander Uskov <aus...@neolabs.kz> написал: > Добрый день. > > Должен работать по следующумо алгоритму: > При запросе к указанному локейшину должен проверять, есть ли в запросе > указанный параметр, длинной не больше N, > если да, то читать с диска (общей памяти) файл, заменять в нем строковую > константу на значение > переданного параметра, выставить заголовки (експайред, контекст тайп и > т.п.). > Если в запросе нет параметра или его длинна больше N, пытаться из куки > считать данные (проверить на длинну N), > если их нет, то сгенерить уникальную строку по алгоритму из php uniqid и > сделать мувед перманентли на > свой же url, но с передачей в качестве параметра полученных данных. > > В принципе практически все делается с использованием основной логики > nginx, хидерс и ssi модулей, но проблемма > именно с генерением php uniqid. Можно, конечно попытаться перейти на > тот-же userid модуль, но тогда придется > много что менять в бакэнде, который дальше будет это обрабатывать, чего бы > сильно не хотелось. > > ~~~ > wbr, Alexander Uskov > > ----- Исходное сообщение ----- > > От: "Konstantin Baryshnikov" <konstan...@symbi.org> > > Кому: nginx-ru@nginx.org > > Отправленные: Четверг, 25 Февраль 2016 г 9:11:13 > > Тема: Re: модуль на заказ > > > > > > > On Feb 23, 2016, at 11:33 AM, Alexander Uskov <aus...@neolabs.kz> > > > wrote: > > > > > > Добрый день, > > > > > > Скажите, пожалуйста, где можно заказать написание модуля? > > > Выполнялет ли такие заказы Nginx Inc.? > > > > Александр, опишите вашу задачу. По опыту, когда заходит речь о > > разработке модуля, после полной и корректной формулировки задачи в > > подавляющем большинстве случаев оказывается, что собственный модуль > > писать вовсе не обязательно, и вполне достаточно стандартных модулей > > и/или небольшого скриптинга на том же lua. > > _______________________________________________ > > nginx-ru mailing list > > nginx-ru@nginx.org > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru >
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru