1

我在 php 中使用 lighthtpd。使用 Zend 框架。

我放了一个只有 HTML 代码的简单页面 test.html。当我尝试查看它时,我收到一个错误:

指定的控制器无效(test.html):/test.html

<!--                                                                                                                                                                                                                                                                                                                          
To change this template, choose Tools | Templates                                                                                                                                                                                                                                                                             
and open the template in the editor.                                                                                                                                                                                                                                                                                          
-->
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
    <div>TODO write content</div>
</body>
</html>

在我的conf(不是htaccess)

url.rewrite-once = (
  ".*\?(.*)$" => "/index.php?$1",
  ".*\.(js|ico|gif|jpg|png|css)$" => "$0",
  "" => "/index.php"
)

我迷路了。尝试几个选项,但不明白问题所在。

4

1 回答 1

1

出色地。

为提问道歉。

简单的。

url.rewrite-once = (".*\?(.*)$" => "/index.php?$1",".*\.(js|ico|gif|jpg|png|css)$" => "$0","" => "/index.php")

变成

url.rewrite-once = (".*\?(.*)$" => "/index.php?$1",".*\(js|ico|gif|jpg|png|css|html)$" => "$0","" => "/index.php")
于 2012-12-11T08:14:35.747 回答