Re: Регистр в location

Валентин Бартенев ne на vbart.ru
Пт Апр 20 12:04:31 UTC 2012


On Friday 20 April 2012 15:43:42 dwow wrote:
> Добрый день,
> 
> не работают регистрозависимые location,
> т.е. ~ /a и ~ /A для nginx одно и тоже.
> 
> MacOS, Nginx 1.0.14
> 
> Есть вариант как решить проблему?
> 
> Спасибо.
> 

Так и должно быть.

   http://nginx.org/r/location/ru

  "Для операционных систем, нечувствительных к регистру символов, таких
   как Mac OS X и Cygwin, сравнение с префиксными строками производится
   без учёта регистра (0.7.7). Однако, сравнение ограничено только
   однобайтными locale'ями."

Если очень хочется, то выключить регистронезависимость в регулярном выражении 
можно с помощью опции: (?-i).

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru