nginx переписывает строчные буквы mod_pagespeed, ломая изображения

У меня есть правило, которое переводит все URL-адреса в нижний регистр, и я думаю, что это нарушает URL-адрес изображения, который mod_pagespeed перезаписывает на моем сервере nginx.

Есть ли конфигурация, которую я могу изменить, чтобы запретить переименование только в нижнем регистре?


person FreshClicks    schedule 17.07.2018    source источник


Ответы (1)


Ого, после 7 месяцев ожидания. У меня тоже была эта проблема.

Вот моя проблема:

location ~ [A-Z]  {
       rewrite ^(.*)$ http://example.com$uri_lowercase permanent;
   }

Вот мое решение:

location /  {
       rewrite ^(.*)[A-Z]+(.*)$ http://example.com$uri_lowercase permanent;
   }
person Tim    schedule 12.02.2019
comment
Я заметил, что это все еще строчные буквы PDF-файлов. Есть идеи, почему? - person FreshClicks; 18.02.2019