我无法将多个域和关联的子域重定向到另一个域。继续陷入301无限循环。
我有 3 个域,代理到同一个 lighttpd 进程,比如:
dom.co
dom.info
dom.net
dom.net 是我选择的域,我想要的是让每个人,包括 www.*,都进入我选择的域。(dom.net 正在运行)
我的 lighttpd.conf 有趣的部分:
$HTTP["host"] =~ "(^|\.)dom\.net$" {
/* working */
}
$HTTP["host"] =~ "(^|\.)dom\.co$" {
url.redirect = ( "^/(.*)" => "dom.net/$1" )
}
日志:
IP dom.co - [16/Nov/2012:20:51:33 +0100] "GET /dom.net/ HTTP/1.0" 301 0 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11"
IP dom.co - [16/Nov/2012:20:51:33 +0100] "GET /dom.net/dom.net/dom.net/ HTTP/1.0" 301 0 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11"
et caetera.
我了解正在发生的事情,而不是如何解决它。请帮忙 !