Apache

Aus VDR Wiki
Version vom 14. Februar 2009, 22:16 Uhr von Predator (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Apache ist ein Webserver.

Er wird in Bezug zum VDR verwendet, um als Proxy mehrere andere Webserver wie z.B

über einen gemeinsamen Port nach außen zusammenzufassen und diese über eine gemeinsame Webseite verfügbar zumachen.


Ebenfalls ist es mit Apache möglich die Fähigkeiten eines verschlüsselten Zuganges hinzuzufügen.

Hier als Beispiel des https Zuganges :

Datei
apache.conf
ProxyPass /xxv http://vdr:8080
ProxyPassReverse /xxv http://vdr:8080

RewriteEngine on

RewriteRule ^/xxv$ https://servern.domain.tld/xxv/ [R,L]
RewriteRule ^/xxv/(.*)$ https://servern.domain.tld/$1 [P,L]
RewriteCond %{HTTP_REFERER} ^https?://[^/]+/xxv/
RewriteRule ^/(.*)$ /xxv/$1 [R,L]

<Location /xxv>
        Order allow,deny
        Allow from all
        AuthType Basic
        AuthName xxv
        AuthUserFile /etc/apache2/htpasswd/xxv
        require valid-user
</Location>