IP 기반 가상 호스트 Lighttpd

IP 기반 가상 호스트 Lighttpd

여러 개의 IP가 있고 각 IP를 자체 디렉토리로 라우팅하고 싶습니다.

이것이 내가 지금까지 가지고 있는 것입니다..

$SERVER["socket"] == "XXX.XXX.XXX.XXX:81" {
  server.document-root = "/var/www/XXX.XXX.XXX.XXX "
}

이것이 작동하는 동안 포트 81에서만 작동하고 기본 80에서는 작동하지 않습니다.

포트를 80으로 변경하면 lighttpd가 다음 오류 메시지와 함께 시작되지 않습니다.

(network.c.300) can't bind to port: XXX.XXX.XXX.XXX 80 Address already in use

도와주세요!

답변1

내가 한 일은 다음과 같습니다.

server.bind = "127.0.0.1"

그 다음에

$SERVER["socket"] == "IP1:80" {
}

$SERVER["socket"] == "IP2:80" {
}

관련 정보