<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>On Nov 19, 2009, at 10:39 PM, Jeff Greenberg wrote:</div><div><br class="Apple-interchange-newline"><blockquote type="cite"><div>So, the way I handled it was to hook_init before securepages becomes involved, and check the requested URL, and if it's the second, I simply overwrite securepage's variable entry with a variable_set with the new url. Works like a charm.<br><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" color="#144FAE"><br></font></font></div></blockquote></div><div><br></div><div>I know you solved your problem, but this is a race condition and will cause problems under load. &nbsp;The variable_set function alters the database, which won't just affect the current process.</div><div><br></div><div>Instead, put the into directly into&nbsp;global $conf; which is where variable_get reads from.</div><div><br></div><div>- Ken Winters</div></body></html>