我正在使用lighttpd,我想將一個子域重定向到一個普通的url,但保持子域在瀏覽器中顯示。Lighttpd單個子域重定向/重寫
舉例來說,如果我有以下網址:http://blog.test.com/ ...
,我想將其重定向到:http://test.com/blog/ ...
,但仍顯示blog.test.com/ ..作爲瀏覽器中的URL。
要做到這一點,最好的方法是什麼?
我正在使用lighttpd,我想將一個子域重定向到一個普通的url,但保持子域在瀏覽器中顯示。Lighttpd單個子域重定向/重寫
舉例來說,如果我有以下網址:http://blog.test.com/ ...
,我想將其重定向到:http://test.com/blog/ ...
,但仍顯示blog.test.com/ ..作爲瀏覽器中的URL。
要做到這一點,最好的方法是什麼?
你需要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。
仍然有問題找到解決方案。是否有可能將http://test.com/blog/...重寫爲http://blog.test.com/...? – Josh