Isso deve funcionar, eu acho:
server_modules = (
# your modules
"mod_redirect",
)
$HTTP["host"] =~ ".*\.example\.com" {
url.redirect = ( "^/(.*)" => "http://example.com/$1" )
}
É possível redirecionar todos os *.domain.com
para meu domain.com
?
Eu tenho brincado com o Regex, mas sem sorte:
$HTTP["host"] =~ ".*\.domain\.com" {
url.redirect = ("^/(.*)" => "http://domain.com/$1")
}
$HTTP["host"] =~ “domain\.com" {
server.document-root = "/var/www/servers/domain.com/awesomesite"
accesslog.filename = "/var/www/logs/domain.com/access.log"
server.errorlog = "/var/www/logs/domain.com/error.log"
fastcgi.server = (
".fcgi" => (
"main" => (
# Use host / port instead of socket for TCP fastcgi
"bin-path" => "/var/www/servers/domain.com/awesomesite/domain.fcgi",
"socket" => "/tmp/domain.sock",
"check-local" => "disable",
)
),
)
alias.url = (
"/static/" => "/var/www/servers/domain.com/awesomesite/static/",
)
url.rewrite-once = (
"^(/static.*)$" => "$1",
"^(/.*)$" => "/domain.fcgi$1",
)
}
Basicamente, algo dá errado com essa solução, já que ela tende a matar todos os arquivos após a barra de treinamento que tem um ponto.