У меня есть система кеширования, которую мне нужно обойти, если имя пользователя (в cookie) находится в $ request_uri. Я пытаюсь сделать что-то подобное, но не могу заставить переменную интерполировать в регулярное выражение. Любые предложения, пожалуйста?
Я могу установить переменную $ me из файла cookie; Я просто не могу интерполировать его в регулярное выражение.
set $chk == "need";
set $me "kevin";
if ($uri ~ $me) { set $chk ""; }
if ($chk == "need") { rewrite ^ /testing }
Я всегда пробовал такие вещи:
if ($uri ~ "by-{$me}") { set $chk ""; }
Спасибо! Имя s (в файле cookie) находится в файле $ request_uri. Я пытаюсь сделать что-то подобное, но не могу интерполировать переменную в регулярное выражение. ...
У меня есть система кеширования, которую мне нужно обойти, если имя пользователя (в cookie) находится в $ request_uri. Я пытаюсь сделать что-то подобное, но не могу интерполировать переменную в регулярное выражение. Любые предложения, пожалуйста?
Я могу установить переменную $ me из файла cookie; Я просто не могу интерполировать его в регулярное выражение.
set $chk == "need";
set $me "kevin";
if ($uri ~ $me) { set $chk ""; }
if ($chk == "need") { rewrite ^ /testing }
Я всегда пробовал такие вещи:
if ($uri ~ "by-{$me}") { set $chk ""; }
Спасибо! Имя s (в файле cookie) находится в файле $ request_uri. Я пытаюсь сделать что-то подобное, но не могу заставить переменную интерполировать в регулярное выражение. ...
У меня есть система кеширования, которую мне нужно обойти, если имя пользователя (в cookie) находится в $ request_uri. Я пытаюсь сделать что-то подобное, но не могу заставить переменную интерполировать в регулярное выражение. Любые предложения, пожалуйста?
Я могу установить переменную $ me из файла cookie; Я просто не могу интерполировать его в регулярное выражение.
set $chk == "need";
set $me "kevin";
if ($uri ~ $me) { set $chk ""; }
if ($chk == "need") { rewrite ^ /testing }
Я всегда пробовал такие вещи:
if ($uri ~ "by-{$me}") { set $chk ""; }
Спасибо! m пытается сделать что-то вроде этого, но не может заставить переменную интерполировать в регулярное выражение. Любые предложения, пожалуйста?
Я могу установить переменную $ me из файла cookie; Я просто не могу интерполировать его в регулярное выражение.
set $chk == "need";
set $me "kevin";
if ($uri ~ $me) { set $chk ""; }
if ($chk == "need") { rewrite ^ /testing }
Я всегда пробовал такие вещи:
if ($uri ~ "by-{$me}") { set $chk ""; }
Спасибо! m пытается сделать что-то подобное, но не может интерполировать переменную в регулярное выражение. Любые предложения, пожалуйста?
Я могу установить переменную $ me из файла cookie; Я просто не могу интерполировать его в регулярное выражение.
set $chk == "need";
set $me "kevin";
if ($uri ~ $me) { set $chk ""; }
if ($chk == "need") { rewrite ^ /testing }
Я всегда пробовал такие вещи:
if ($uri ~ "by-{$me}") { set $chk ""; }
Спасибо! -Kevin