P. Kerim friedman wrote:
Have ALL been able to handle this "crappy forwarding scheme" just fine. Media Wiki is the only one that hasn't. The forwarding system is actually quite robust, it is simply a frame, nothing else.
Right, that's what I'm trying to explain.
Data that's submitted as a POST form can't make it through from the parent frame to the child frame, as HTML doesn't allow anything like that.
This means that the <form> needs to have an action URL which specifies the *real* page, not the forwarded (false) page. Since you're insisting on using the forwarded (false) URLs everywhere, that means you have to hack all the forms that do POSTs to be an explicit exception.
It would be a lot easier for you if you didn't need to pull this frame trick (which will be very inconvenient for visitors using text-based browsers, screen readers, and others in which it introduces an extra navigational barrier on every single page). If you contact your hosting provider, I'm sure they will be happy to set up the alternate domain as an alias if it's necessary (ie, if they're using name-based virtual servers).
-- brion vibber (brion @ pobox.com)