lighttpd example.com/support到support.example.com

我search周围,找不到解决scheme。 我不确定如果我使用正确的术语。

我正在使用lighttpd(1.4.33),并希望去http://support.example.comurl,并显示example.com/support的内容

我在想这是一个反向代理。 任何帮助表示赞赏。

如果一切都在同一台服务器上,则必须设置一个子域:

例如:

 ###### Subdomain settings ############## $HTTP["host"] == "support.example.com"{ server.document-root = "/home/lighttpd/support.example.com/http" accesslog.filename = "/var/log/lighttpd/support.example.com/access.log" } 

ref: http : //www.cyberciti.biz/faq/linux-unix-setup-adding-subdomain-with-lighttpd-webserver/

nginx有“proxy_pass”做这样的事情,但不知道lighttpd。 无论如何,如果一切都在同一台服务器上,您可以将文档根映射到子域。 我发布nginx的“proxy_pass”doc在这里,希望它会帮助:)

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass

为什么你不能只使用文件夹的文档根的子域?

 $HTTP["host"] =~ "^support.example.com$" { server.document-root = "/var/www/support/" }