如何在 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_redirect如 lighttpd 文档中所述。有许多示例可供您参考。

相关内容