У меня, наверное, очень простой вопрос, но я не смог найти, как именно работает mod_proxy при работе с PHPSESSID
У меня очень простая настройка:
ProxyPass /public-server-proxy http://192.168.1.1:80/my-dir
ProxyPassReverse /public-server-proxy http://192.168.1.1:80/my-dir
ProxyPassReverseCookiePath /public-server-proxy /
Мой сценарий: Я выполняю вход через публичный сервер, и переменная $ _SESSION [‘user_logged’] получает значение «1»
Теперь мне нужно получить доступ к файлу verify.php на частном сервере 192.168.1.1, который также должен проверить, имеет ли переменная $ _SESSION [‘user_logged’] значение 1 ..
Похоже, что переменная $ _SESSION [‘user_logged’] пуста на частном сервере.
Является ли mod_proxy ответственным за передачу $ _SESSION и его данных с общедоступного сервера на частный?
Задача ещё не решена.
Других решений пока нет …