On Wed, Jun 24, 2009 at 11:09 PM, Michael Lucas-Smith <span dir="ltr"><<a href="mailto:mlucas-smith@cincom.com">mlucas-smith@cincom.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Carl Gundel wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm writing an A/B testing framework in Seaside. All is going very well except that I've discovered if a visitor to the site being tested hits the back button all the way back to the initial page then there is no s key in the URL, so Seaside makes a new session. This will cause my visitor click tracking to lose track. It wouldn't be a big problem if I were able to get the visitor's IP address, but I can't because this server will be proxied behind Apache.<br>
<br>
So, is there any way I can force the initial page view to have the s and k keys?<br>
<br>
</blockquote></div>
Make your initial page a WATask which calls your first WAComponent.<br><font color="#888888">
</font></blockquote><div><br></div><div>In 2.8. I think that redirect is no longer there in 2.9. But you could still use a Task and put "self requestContext redirect" at the beginning. </div><div><br></div><div>
Julian</div></div>