4
我有問題讓mod_proxy正確地將流量轉發到在同一臺計算機上運行的預定義子文件夾的其他web服務器。理想情況下,domain.com/docs應該轉發到127.0.0.1:3000,所有其他流量應停留在domain.com上。這裏的重寫規則是一個WordPress安裝在domain.com運行:使用Lighttpd代理子文件夾mod_proxy
$HTTP["host"] =~ "(^|\.)domain\.com" {
$HTTP["url"] =~ "^/docs" {
proxy.server = ("" => (("host" => "127.0.0.1", "port" => 3000)))
}
$HTTP["url"] !~ "^/docs/(.*)" {
url.rewrite = (
"^/(.*)\.(.+)$" => "$0",
"^/wp/(.*)$" => "$0",
"^/(.+)/?$" => "/index.php/$1"
)
server.document-root = "/mnt/webroot/html"
}
}
我一直在打我的頭這一段時間了,所以任何建議,歡迎。