Tomando en cuanta que tu mandas desde otra pagina la variable URL tendrìas que hacer algo asi:
este es un código muy básico que se puede mejorar.
esta página la puedes llamar: marco.asp
masrco.asp Código HTML:
<% Request.QueryString("URL")%>
<frameset rows="64,*">
<frame name="encabezado" scrolling="no" noresize target="principal" src="cabecera_de_tu_site.htm">
<frame name="principal" src="<%=URL%>">
<noframes>
<body>
<p>Esta página utiliza marcos, pero su explorador no las admite.</p>
</body>
</noframes>
</frameset>