Ответы пользователя по тегу Nginx
  • Как правильно организовать location с internal для отдачи mp4?

    @aI3x
    https://habr.com/post/348206/
    1. Вначале будет искаться равенство (=). Оно имеет высший приоритет.
    2. Потом будет искаться максимальный по длине префиксный location ((   ) или (^~)), после чего будет проверено, есть ли на найденном location модификатор приоритета (^~), и если он есть, то будет возвращён этот location.
    3. Потом будут проверяться регулярные выражения ((~) и (~*)) сверху вниз. При совпадении будет возвращён первый location из них.
    4. Потом вернётся тот префиксный location, который мы нашли до этого.


    В вашем случае возможно так:
    location ~* ".*" {
         proxy_pass http://127.0.0.1:port; //тут висит сервис на go который по hash должен проверять доступ и редиректить на  mp4 с заголовком X-Accel-Redirect
    }
    Ответ написан
    Комментировать