Как запретить Tomcat создавать отдельные сессии для domain.com и www.domain.com? - PullRequest
4 голосов
/ 16 декабря 2010

Наше веб-приложение развернуто на Tomcat. Если пользователи посещают http://domain.com и http://www.domain.com,, они получают два разных файла cookie JSESSIONID и, таким образом, два отдельных сеанса, один для domain.com и один для www.domain.com. Это вызывает всевозможные проблемы, если они начинают что-то делать в сеансе на www.domain.com, а затем они перенаправляются на domain.com.

Есть ли способ заставить Tomcat просто использовать один JSESSIONID как для domain.com, так и для www.domain.com?

1 Ответ

1 голос
/ 17 декабря 2010

Вы можете попробовать использовать mod_rewrite и перенаправить всех пользователей domain.com на www.domain.com.

Если ваш Tomcat не находится за Apache, вы всегда можете написать простой фильтр сервлетов, чтобы сделать то же самое.

Также посмотрите здесь: https://serverfault.com/questions/93995/configuring-apache-tomcat-mod-jk-and-mod-rewrite-to-serve-up-tomcat-from-top-le

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...