lighttpd服务器添加虚拟主机

作者: 站长 上传时间: 浏览: N/A 下载: N/A 格式: N/A 评分: N/A

1.新建单个虚拟主机:
打开Lighttpd的配置文件
vi /etc/lighttpd/lighttpd.conf
在最后添加如下段:
$HTTP["host"] == "www.a.com" {server.document-root = "网站路径"}
如果需要多个虚拟主机,则将上面的段复制设置成多个不同域名即可。
然后重新启动服务器即可

2、多域名指向同一个目录:
有时候我们需要将同一个应用配置多个域名,比如www.abc.com和abc.com都访问同一网站文件目录,这时我们就可以采用下面的段来进行配置:
$HTTP["host"] =~ "^(www.a.com|a.com)$"{server.document-root = "网站路径"}
注意这个与单个域名配置不同的是:前者使用的是==,而后者使用的是=~这样,这样我们就完成了一个应用多个域名的配置了,然后重启lightpd即可。这条设置将www.a.com以及a.com都指向一个目录。

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

Leave a Comment