lighttpd で複数のドメインを単一のドメインにリダイレクトするにはどうすればいいですか?

lighttpd で複数のドメインを単一のドメインにリダイレクトするにはどうすればいいですか?

lighttpdに次のドメインがある場合:
domain1.com
domain1.co.uk
domain2.com
domain2.co.uk

これらすべてを「domain.com」にリダイレクトするにはどうすればよいですか?

例:
domain1.co.uk/some-path/ は domain.com/some-path/ にリダイレクトされ、
domain2.com/some-other-path/ は domain.com/some-other-path/ にリダイレクトされます。

ありがとう。

答え1

何かのようなもの:

$HTTP["host"] =~ "firsthost.example.com|secondhost.example.com|otherhost.example.net" {
  url.redirect = ( "^/(.*)" => "http://realdomain.example.org/$1" )
}

動作するはずです - マニュアルページに記載されているとおりです ;)

答え2

使用mod_redirectlighttpd のドキュメントに記載されているとおりです。適応できる例がいくつかあります。

関連情報