Позвольте мне объяснить ситуацию, прежде чем я задам вопрос. У меня есть сайт, domain.com. страница sub.domain.com требует, чтобы пользователь вошел в систему для доступа. Если я разрешаю доступ к sub.domain.com/login, который предоставляет форму с действием domain.com/login, он отправляет данные на domain.com/login и перенаправляет обратно на sub.domain.com/login, как и положено. Однако, если я пытаюсь получить доступ к sub.domain.com (который требует аутентификации), он перенаправляет на домен domain.com/login правильно, но не перенаправляет обратно на sub.domain.com после входа в систему. Я обнаружил, что ошибка заключается в том, что редирект, когда не вошел в систему, не отправлял заголовок реферера. Есть ли способ сделать так, чтобы, если пользователь пытается получить доступ к странице на поддомене, требующем аутентификации, он перенаправил его на domain.com/login, а затем обратно туда, где он был первоначально?