我从apache移动到lighttpd,从那以后某些URL打破了重写并给出了404。access.log中没有任何细节,关于实际URL被击中的error.log。Lighttpd改写为Codeigniter打破某些URL
这些方面的工作: http://192.168.1.250/loop/rest/admin
但不是这些: http://192.168.1.250/loop/rest/admin/logs/file::log-2012-02-14.php
如果我跳过重写和使用 http://192.168.1.250/loop/rest/index.php?/admin/logs/file::log-2012-02-14.php
我得到了我想要的东西,
这里是我的改写规则:
url.rewrite-once = (
"/(.*)\.(.*)" => "$0",
"/(css|files|img|js|stats)/" => "$0",
"^/([^.]+)$" => "/loop/rest/index.php/$1"
)
任何帮助,将不胜感激。
感谢您的输入,但是我发现,工程:)简单得多规则 – BlackDivine 2012-03-07 01:29:56