ユーザーが初めて私のサイトにアクセスしたときに、jsessionid
セッション情報をCookieに依存するのではなく、Wicketで生成されたURLにが含まれていることに気付きました。
Cookieは正常に設定され、ユーザーが単にページをリロードするjsessionid
と、URLに追加されなくなります。ここでこれをテストできます:pixlshare.com。画像リンクのいずれかにカーソルを合わせると、jsessionid
;が付いたURLが表示されます。ページをリロードすると、jsessionids
が削除されます。
Wicket SEOページの以前の経験から、ボットからそれを隠すためにを削除する方法を知っていますjsessionid
が、通常のユーザーにこの手法を採用することはハックのようです。それはまた、クッキーを無効にするのに十分な妄想的な人々のためにサイトを壊します。
これは、GlassfishからTomcatに最近移行した後に発生していますが、それが原因であるかどうかは定かではありません。また、Tomcatの前でApacheのmod_proxyを使用しています。