[3] Przekierowanie URL

6 lutego 2022 Wyłączono przez Adam [zicherka] Nogły

To jest ustawienie przekierowania według dopasowania adresu URL. Ten przykład jest oparty na środowisku, jak poniżej.

W tym przykładzie żądania do adresu URL [www.zicher.lab] są przekazywane do [Web Serwer #1], zaś inne wszystkie żądania z wyjątkiem adresu URL [www.zicher.lab] są przekazywane do [Web Serwer #2] (na podstawie podstawowych ustawień Pound).

[1] Konfiguruj Pound.

[root@vlsr01 ~]# mcedit /etc/pound.cfg
User "pound"
Group "pound"
LogLevel 3
LogFacility local1
Alive 30
ListenHTTP
    Address 0.0.0.0
    Port 80
End
ListenHTTPS
    Address 0.0.0.0
    Port 443
    Cert "/etc/pki/tls/certs/pound-www.zicher.lab.pem"
End

Service
    # zdefiniuj dla www.zicher.lab
    HeadRequire "Host: .*www.zicher.lab"
    BackEnd
        Address  192.168.100.102
        Port     80
        Priority 5
    End
End
Service
    #wszyscy pozostali oprócz www.zicher.lab
    HeadRequire "Host: .*"
    BackEnd
        Address  192.168.100.103
        Port     80
        Priority 5
    End
End

[root@vlsr01 ~]# systemctl restart pound

[2] Sprawdź, czy wszystko działa normalnie.