^/(|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;
}``` есть два роута в nginx, первый не срабатывает на слэш или например на /catalog, второй срабатывает всегда, есть идеи почему? и как это можно подправить иначе?
Криво регулярку написал? Проверь на regex101.com
тут скорее не в регулярке проблема в логике, наверное это надо как то через map делать внутри одного локейшена
Попробуй убрать астериск
У тебя регулярка неправильная
спасибо, а можно более аргументированно?
Обсуждают сегодня