Yeah, good point. Everything I described above can be achieved by simply overriding URLs in www. One thing to note in this approach is that non-overridden URLs will still be accessible (e.g. http://mydomain/students/register/permissions/one.tcl?object_id=0), which may or may not be what you want.