- это if внутри location. Получается, теперь у меня не статический же конф и nginx будет каждый запрос пересчитывать? Это же bad practice? Но по-другому ведь в моём случае никак (не залазя в клиент)? Нельзя ведь сделать в location условие наличия куки?
Да можно скорее всего Покажи только сначала, как сейчас сделано
Ну для проверки гипотезы так сделал if ($cookie_ref = "spa" ) { return 301 http://localhost:8080/index.js; } return 301 http://localhost:8080/index.stripped.js;
Плохая идея. Первый 301 редирект, полученный браузером пользователя, закешируется у него на очень долгое время.
Обсуждают сегодня