Annotation of embedaddon/libpdel/http/test/vhost.tmpl, revision 1.1

1.1     ! misho       1: <html>
        !             2: <!-- $Id: vhost.tmpl,v 1.1 2002/08/08 20:29:54 archie Exp $ -->
        !             3: <head>
        !             4: <title>PDEL HTTP server virtual host demo</title>
        !             5: </head>
        !             6: <body bgcolor="#ffffff">
        !             7: 
        !             8: <h3>PDEL Virtual Hosting</h3>
        !             9: 
        !            10: <p>
        !            11: This servlet is registered to handle the ``default'' virtual host,
        !            12: i.e., requests that don't match the virtual host specified on the
        !            13: command line, which is <b>@htmlencode(@vhost())</b>.
        !            14: 
        !            15: <p>
        !            16: @if(@equal(@get_header("Host"), ""))
        !            17:        Your browser sent no Host: header. It must be really old.
        !            18: @else
        !            19:        Your browser sent this Host: header:
        !            20: 
        !            21:        <blockquote>
        !            22:        <b>Host: @htmlencode(@get_header("Host"))</b>
        !            23:        </blockquote>
        !            24: 
        !            25: @endif
        !            26: 
        !            27: @set("scheme", "http")
        !            28: @if(@get_ssl())
        !            29:        @set("ssl", "s")
        !            30: @endif()
        !            31: @if(@or(
        !            32:     @and(@not(@get_ssl()), @not(@equal(@get_port(), "80"))),
        !            33:     @and(@get_ssl(), @not(@equal(@get_port(), "443")))))
        !            34:        @set("port", @cat(":", @get_port()))
        !            35: @endif()
        !            36: 
        !            37: @set("url", @cat(@get("scheme"), "://", @vhost(), @get("port"), "/"))
        !            38: 
        !            39: <p>
        !            40: To get to the virtual host <b>@htmlencode(@vhost())</b>, click on this link:
        !            41: 
        !            42: <blockquote>
        !            43: <b><a href="@get("url")">@htmlencode(@get("url"))</a></b>
        !            44: </blockquote>
        !            45: 
        !            46: </body>
        !            47: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>