lighttpd2.0.4中端口访问网站配置

下载了最新版的lighttpd,然后配置,发现和原来的不一样了。

1.lighttpd.conf更加简洁。模块配置跑到/etc/lighttpd/modules.conf
下,fastcgi的配置在conf.d/下
2.若开启了urlrewrite,注意修改/etc/lighttpd/modules.conf中的模块配置。

3. conf.d/下的配置文件不会自动加载,注意手动包含下

编译后目录结构:

进入 /etc/lighttpd/

#tree

|-- conf.d
|   |-- access_log.conf
|   |-- auth.conf
|   |-- cgi.conf
|   |-- cml.conf
|   |-- compress.conf
|   |-- debug.conf
|   |-- dirlisting.conf
|   |-- evhost.conf
|   |-- expire.conf
|   |-- fastcgi.conf
|   |-- geoip.conf
|   |-- magnet.conf
|   |-- mime.conf
|   |-- mod.template
|   |-- mysql_vhost.conf
|   |-- proxy.conf
|   |-- rrdtool.conf
|   |-- scgi.conf
|   |-- secdownload.conf
|   |-- simple_vhost.conf
|   |-- ssi.conf
|   |-- status.conf
|   |-- trigger_b4_dl.conf
|   |-- userdir.conf
|   `-- webdav.conf
|-- lighttpd.conf
|-- modules.conf
`-- vhosts.d
    |-- vhosts.conf
    `-- vhosts.template

 

配置文件/etc/lighttpd/vhosts.d/vhosts.conf

$HTTP["host"] =~ "^(www\.)?test.com" {

        server.document-root = "/var/www/test.com"
      #  url.rewrite = (
      #          "(css|files|img|js)/(.*)" => "/$1/$2",
      #          "^([^\?]*)(\?(.+))?$" => "/index.php?url=$1&$3",
      #  )
}

下边这个是端口访问网站的配置范例。注意不要加127.0.0.1,否则报错。
$SERVER["socket"] == ":8888" {
         server.document-root = "/var/www/test1.com"

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值