Чтобы уменьшить задержку, как правило, все перенаправления, которые я делал до сих пор, выполняется по Nginx правилам.
Теперь у меня есть сценарий, в котором мне нужно реализовать правило, которое будет перенаправлять все запросы на другой порт на основе некоторого атрибута вошедшего в систему пользователя.
Пример
Если я нажимаю URL mysite.com/urltoHit
(здесь выполняется аутентификация) Теперь на основе значения вошедшего пользователя скажем, что пользователь -age-in-site Мне нужно переслать его на ab c .newsite.com.
Скажем, mysite.com работает на порту 8080 ab c .mysite.com работает на порту 9090
Как это сделать с минимальной задержкой?
Код, который я знаю, указан ниже, но увеличивает задержку.
if($loggedInUser["user-age-in-site"] >= "2 years"){
header("Location: http://abc.mysite.com");
die();
}