lighttpd服务器添加虚拟主机

1.新建单个虚拟主机:
打开Lighttpd的配置文件

1
vi /etc/lighttpd/lighttpd.conf

在最后添加如下段:

1
$HTTP["host"] == "www.a.com" {server.document-root = "网站路径"}

如果需要多个虚拟主机,则将上面的段复制设置成多个不同域名即可。
然后重新启动服务器即可

2、多域名指向同一个目录:
有时候我们需要将同一个应用配置多个域名,比如www.abc.com和abc.com都访问同一网站文件目录,这时我们就可以采用下面的段来进行配置:

1
$HTTP["host"] =~ "^(www.a.com|a.com)$"{server.document-root = "网站路径"}

注意这个与单个域名配置不同的是:前者使用的是==,而后者使用的是=~这样,这样我们就完成了一个应用多个域名的配置了,然后重启lightpd即可。这条设置将www.a.com以及a.com都指向一个目录。

3.伪静态功能:
关于开启lighttpd的rewrite功能,只要将lighttpd.conf里的mod_rewrite前面的#去掉就可以了。
然后添加伪静态规则

原文链接:https://xiaohost.com/1008.html,转载请注明出处。
0

评论0

请先