Интересная проблема. Я полагаю, что решение будет заключаться в том, как сессия обрабатывается на стороне сервера.
Если вы предоставляете механизм мониторинга активности для вашего сеанса, произнесите переменную «$ last_active», которая отслеживает, когда был последний запрос, и обновляйте его всякий раз, когда запрос поступает на сервер, а затем, наоборот, завершите сеанс, если определенный Прошло время, и это поможет сохранить работоспособность, независимо от автоматических функций, предлагаемых PHP / APACHE.
Затем вы можете использовать условное выражение, например, если вы включите в свой URL-адрес «? Querylogin = 1». У вас может быть сценарий на стороне сервера, чтобы проверить наличие этой переменной GET, а затем дать ответ на AJAX. запрос, без обновления переменной "$ last_active". Я думаю, что это должно сделать.