# $Id$ # # Map internal Wireless Leiden Services to external facing services # # REQUIREMENTS: # - mod_substitute (need to be enabled(!) as option in www/apache22) # - www/mod_proxy_html (all options) # # Rick van der Zwet # LogLevel Info Order allow,deny Allow from all Deny from 109.236.84.109 Deny from 180.76.5.67 Deny from 61.160.223.174 Deny from 119.141.31.243 ProxyHTMLLinks a href ProxyHTMLLinks area href ProxyHTMLLinks link href ProxyHTMLLinks img src longdesc usemap ProxyHTMLLinks object classid codebase data usemap ProxyHTMLLinks q cite ProxyHTMLLinks blockquote cite ProxyHTMLLinks ins cite ProxyHTMLLinks del cite ProxyHTMLLinks form action ProxyHTMLLinks input src usemap ProxyHTMLLinks head profile ProxyHTMLLinks base href ProxyHTMLLinks script src for ProxyHTMLLinks body background ProxyHTMLLinks input onclick # To support scripting events (with ProxyHTMLExtended On), # you'll need to declare them too. ProxyHTMLEvents onclick ondblclick onmousedown onmouseup \ onmouseover onmousemove onmouseout onkeypress \ onkeydown onkeyup onfocus onblur onload \ onunload onsubmit onreset onselect onchange # WebCam Project - Locatie CNodeLUMC (henk) ProxyPass /wleiden/service/anywi/webcam/lumc/ http://172.16.3.22/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/lumc/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/lumc/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/lumc/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/lumc/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/lumc/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/lumc/cgi-bin/ ProxyPassReverse / # WebCam Project - Locatie CNodeGeluidsnet1 (henk) ProxyPass /wleiden/service/anywi/webcam/geluidsnet/ http://172.16.16.2/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/geluidsnet/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/geluidsnet/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/geluidsnet/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/geluidsnet/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/geluidsnet/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/geluidsnet/cgi-bin/ ProxyPassReverse / # WebCam Project - Locatie Gorlaeus (henk) ProxyPass /wleiden/service/anywi/webcam/gorlaeus/ http://172.19.128.70/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/gorlaeus/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/gorlaeus/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/gorlaeus/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/gorlaeus/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/gorlaeus/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/gorlaeus/cgi-bin/ ProxyPassReverse / # WebCam Project - Locatie Psycho (henk) ProxyPass /wleiden/service/anywi/webcam/psycho/ http://172.16.16.70/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/psycho/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/psycho/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/psycho/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/psycho/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/psycho/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/psycho/cgi-bin/ ProxyPassReverse / # WebCam Project - Mobile Cam (henk) ProxyPass /wleiden/service/anywi/webcam/mobile-cam/ http://mobile-cam.dyndns.wleiden.net:8081/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/mobile-cam/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/mobile-cam/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/mobile-cam/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/mobile-cam/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/mobile-cam/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/mobile-cam/cgi-bin/ ProxyPassReverse / # Streaming Project - Valk1 (henk) ProxyPass /wleiden/service/anywi/webcam/valk1/ http://172.17.0.41:80/ ProxyHTMLEnable On ProxyHTMLExtended On ProxyHTMLURLMap /control/ /wleiden/service/anywi/webcam/valk1/control/ ProxyHTMLURLMap /static/ /wleiden/service/anywi/webcam/valk1/static/ ProxyHTMLURLMap /record/ /wleiden/service/anywi/webcam/valk1/record/ ProxyHTMLURLMap /decor/ /wleiden/service/anywi/webcam/valk1/decor/ ProxyHTMLURLMap /admin/ /wleiden/service/anywi/webcam/valk1/admin/ ProxyHTMLURLMap /cgi-bin/ /wleiden/service/anywi/webcam/valk1/cgi-bin/ ProxyPassReverse / # Streaming Project - Valk2 (henk) ProxyPass /wleiden/service/anywi/webcam/valk2/ http://172.17.0.42:80/ AddOutputFilterByType SUBSTITUTE text/css AddOutputFilterByType SUBSTITUTE text/html Substitute s+/css/+/wleiden/service/anywi/webcam/valk2/css/+n Substitute s+/view/+/wleiden/service/anywi/webcam/valk2/view/+n Substitute s+/cgi-bin/+/wleiden/service/anywi/webcam/valk2/cgi-bin/+n Substitute s+/pics/+/wleiden/service/anywi/webcam/valk2/pics/+n Substitute s+/incl/+/wleiden/service/anywi/webcam/valk2/incl/+n Substitute s+/help/+/wleiden/service/anywi/webcam/valk2/help/+n ProxyPassReverse / # Streaming Project - Valk3 (henk) ProxyPass /wleiden/service/anywi/webcam/valk3/ http://172.17.0.43:80/ AddOutputFilterByType SUBSTITUTE text/css AddOutputFilterByType SUBSTITUTE text/html Substitute s+/css/+/wleiden/service/anywi/webcam/valk3/css/+n Substitute s+/view/+/wleiden/service/anywi/webcam/valk3/view/+n Substitute s+/cgi-bin/+/wleiden/service/anywi/webcam/valk3/cgi-bin/+n Substitute s+/pics/+/wleiden/service/anywi/webcam/valk3/pics/+n Substitute s+/incl/+/wleiden/service/anywi/webcam/valk3/incl/+n Substitute s+/help/+/wleiden/service/anywi/webcam/valk3/help/+n ProxyPassReverse / # Live Stream & Encode Project (rick) ProxyPass /wleiden/livecam/stream/ http://sunny.wleiden.net:8088/ ProxyPassReverse /wleiden/livecam/steam/ http://sunny.wleiden.net:8088/ ProxyPassReverse /wleiden/livecam/stream/ Order allow,deny Allow from all SetEnv force-proxy-request-1.0 1 SetEnv proxy-nokeepalive 1 # Fall trough to sunny.wleiden.net which runs the remaining setups, running at sunny. ProxyPass /wleiden/ http://sunny.wleiden.net/wleiden/ ProxyPassReverse /