Назад | Перейти на главную страницу

Как обслуживать файлы в папке с нечувствительностью к регистру в Linux с помощью nginx

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

Оригинал: https://example.com/media/catalog/product/b/t/bt2501_brandy.jpg https://example.com/media/catalog/product/p/r/PR3027GUN_1.JPG

Это изображение выше будет работать следующим образом (без учета регистра): https://example.com/media/catalog/product/b/t/BT2501_BRANDY.jpg или https://example.com/media/catalog/product/b/t/bt2501_Brandy.jpg или https://example.com/media/catalog/product/b/t/bt2501_Brandy.JPG https://example.com/media/catalog/product/p/r/pr3027gun_1.JPG

Идея для меня?

Я знаю, что в Linux учитывается регистр. Но я могу справиться с этим с помощью nginx?

Спасибо

location ~* ^/media/catalog/product/ {
    # The tilde and asterisks ensure that this location will
    # be matched case insensitive. nginx does not support
    # setting absolutely everything to be case insensitive.
    # The reason is easy, it's costly in terms of performance.
}