Минимальная задержка от перенаправления заголовка Php - PullRequest
1 голос
/ 29 мая 2020

Чтобы уменьшить задержку, как правило, все перенаправления, которые я делал до сих пор, выполняется по 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();
}
...