Проблема с Nginx - PullRequest
       12

Проблема с Nginx

0 голосов
/ 30 октября 2019

Итак, я пытаюсь создать направление местоположения, в котором только / будет перемещено в подпапку / fr, но мне не удается и не могу найти причину. Это контейнер докера nginx, доступный на k8s. Это двуязычное приложение, / fr - язык по умолчанию. Локации / fr и / en существуют, остальное не так, идея заключается в том, что все несуществующие локации перемещаются в / fr, root не содержит index.html, поэтому его также следует перемещать в / fr и / en остается там. Вот код:

    location / {
        try_files $uri $uri/ fr/index.html;
    }

    location = / {
        return 301 $scheme://$server_name/fr/index.html;
    }

    location /de {
        try_files $uri $uri/ fr/index.html;
    }

    location /en {
        try_files $uri $uri/ en/index.html;

Все работает, кроме = /. Спасибо за помощь!

1 Ответ

0 голосов
/ 30 октября 2019

Ну, все работает, это глупый Chrome, который кэширует старые ответы, хотя я тестировал из режима инкогнито ...

...