如何在Lighttpd上使用重写?

时间:2012-10-08 13:50:32

标签: rewrite lighttpd

我正在尝试在Lighttpd上使用重写,但我无法让它工作。

我尝试以下方法:

$HTTP["host"] =~ "asdf.com" {
    server.document-root = "/home/www/asdf.com"
    url.rewrite = ( 
        "/^test/$" => "/test.html",
    )
}

但我在访问asdf.com/test/时收到404错误 我也试过没有$HTTP["host"] {}选项,但这也给了我404错误。

在lighttpd.conf中,我有以下内容:

  server.modules = ( 
     "mod_rewrite",

我尝试了几个例子但是一切似乎都给了我404错误。是否有任何命令可用于检查重写模块是否实际启用?

1 个答案:

答案 0 :(得分:1)

尝试重写:

"^/test/$" => "/test.html",