172 похожих чатов

Народ привет, подскажите по nginx, location

~ ^\/(error|catalog|filter|subscriptions|user|profile|payment|rooms|notifications|password-restore|password|fill-data|agreement|admin-panel|rules|wa)*$ {
try_files /prerendered/index.html?$args 501;
}

location / {
try_files $uri $uri/ /prerendered/$uri/index.html =404;
} мне нужно что-бы по адресу / (слэш, рут), /error*, /catalog*, /filter* ... срабатывал локейшен который с try_files /prerendered/index.html?$args 501; а для всех остальных роутов который location / , у меня всегда срабатывает только тот локейшен который location /

6 ответов

4 просмотра

Может так переписать? location ~ ^/(error|catalog|filter|subscriptions|user|profile|payment|rooms|notifications|password-restore|password|fill-data|agreement|admin-panel|rules|wa)*$

Alex-Kharlamov Автор вопроса
A1EF
Может так переписать? location ~ ^/(error|catalog|...

там трабла что у меня еще location / есть и он видимо будет конфликтовать с первым

Alex-Kharlamov Автор вопроса
A1EF
Может так переписать? location ~ ^/(error|catalog|...

то есть мне нужно два урла один это слэш + перечесление, второй все остальное

Alex-Kharlamov Автор вопроса
Alex Kharlamov
то есть мне нужно два урла один это слэш + перечес...

в одном случае вести в одно место, во всех остальных случаях в другое

Конфликтовать? nginx сначала регекспы смотрит, выбирает по наилучшему совпадению (самый длинный префикс)

Alex-Kharlamov Автор вопроса
A1EF
Конфликтовать? nginx сначала регекспы смотрит, выб...

да, но у меня в обоих локейшенах есть просто "слэш", рут, я думаю в этом и трабла, что мы нужно один локейшен где рут слэш + роуты по регекспу, второй где все остальное что не вошло в первый

Похожие вопросы

Обсуждают сегодня

сурсы: import std/asyncdispatch, std/httpclient, std/json, std/sequtils, std/strutils, std/unicode, std/unidecode, std/uri, uuid4, regex const GPT4_API...
Qtless Qtless
4
А ещё docker можно к ассемблеру прикрутить. В целом, системы сборки это настолько несвязанная вещь... Это оффтоп, можно сказать, во всех чатах. Это просто проект, который помо...
КТ315
22
как ты определяешь что код не работает?
Mixail Frolov
13
Кто-нибудь может проверить на 11.3 и более ранних версиях, последнее число в трех нижних строках одно и тоже или нет? var Dict: TDictionary<Integer, string>; i, j: Intege...
Boris N (MBo)
6
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
Fedor
42
Раз пошла тема про XML... Delphi XE 10.4.2(но это не важно), XML Data Binding Несколько XSD. В основном содержатся include на расширения. Несколько Namespace, это важно. Бин...
Alexey Gavrilov
4
Было открыто два проекта в Xcode. В одном делал билд, а в другом просто ковырялся. Проц разогрелся до 99 градусов, изображение на дисплее посыпалось и через 5 секунд комп выру...
Alexander Sherbakov
9
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Fedor
46
вот еще вопрос ошибка app/Main.hs:135:13: error: [GHC-83865] • Couldn't match type: MoveInfo -> Coords with: (Int, Int) Expected: Coords ...
Fedor
21
ребята, вы после работы успеваете/хватает сил время на себя потратить, допустим в зал и тд? особенно те кто на удаленке
Marat
10
Карта сайта