我没有看明白你的配置,贴段JavaEye的配置给你参考:
[code]$HTTP["host"] == "forum.iteye.com" {
server.document-root = "..."
server.error-handler-404 = "/index.html"
url.redirect = (
"^/viewtopic.php\?t=([0-9]+)*" => "http://www.iteye.com/topic/$1",
"^/index.php*" => "http://www.iteye.com/",
"^/*" => "http://www.iteye.com/"
)
}
else $HTTP["host"] == "iteye.com" {
url.redirect = ( "^/(.*)" => "http://www.iteye.com/$1" )
}
else $HTTP["host"] =~ "^([a-zA-Z0-9\-]+).iteye.com$" {
server.document-root = "..."
server.error-handler-404 = "/dispatch.fcgi"
fastcgi.server = (".fcgi" =>
(
...
)
)
}[/code]
[code]$HTTP["host"] == "forum.iteye.com" {
server.document-root = "..."
server.error-handler-404 = "/index.html"
url.redirect = (
"^/viewtopic.php\?t=([0-9]+)*" => "http://www.iteye.com/topic/$1",
"^/index.php*" => "http://www.iteye.com/",
"^/*" => "http://www.iteye.com/"
)
}
else $HTTP["host"] == "iteye.com" {
url.redirect = ( "^/(.*)" => "http://www.iteye.com/$1" )
}
else $HTTP["host"] =~ "^([a-zA-Z0-9\-]+).iteye.com$" {
server.document-root = "..."
server.error-handler-404 = "/dispatch.fcgi"
fastcgi.server = (".fcgi" =>
(
...
)
)
}[/code]