我正在使用lighttpd,我想将子域名重定向到常规网址,但保留子域名显示在浏览器中。
例如,如果我有以下网址:http://blog.test.com/ ...
我想将其重定向到:http://test.com/blog/ ...
但仍然将blog.test.com / ...显示为浏览器中的网址。
这样做的最佳方式是什么?
答案 0 :(得分:1)
你需要proxy-core.rewrite-request
这样的东西:
$HTTP["host"] =~ "blog.test.com" {
proxy-core.rewrite-request = (
"_uri" => ( ".*" => "/blog/$1" ),
"Host" => ( ".*" => "test.com" ),
)
}
跳转到proxy-core.rewrite-request
部分of the doc。