相关疑难解决方法(0)

Lighttpd配置,.我的查询字符串中的(点)导致404

我的网站上有一个地址,如下所示:

http://www.example.com/lookup?q=http%3A%2F%2Fgigaom.com%2F2010%2F10%2F10%2Fangry-birds-for-windows7-phone-dont-count-on-it%2F

在这个例子中,查询字符串的'gigaom.com'部分中的点与lighttpd和我的重写规则紧密相关.我得到一个带有点的404,如果我把点拿出来没有404.我的重写规则如下.万一它有所作为,我正在使用symfony 1.4.

如果有人能对这个问题有所了解,我将不胜感激!

url.rewrite-once = (
    "^/(.*\..+)$" => "$0",
    "^/(.*)\.(.*)"    => "/index.php",
    "^/([^.]+)$"      => "/index.php/$1",
    "^/$"             => "/index.php"
  )
Run Code Online (Sandbox Code Playgroud)

对于任何遇到lighttpd和symfony问题的人(我知道你在那里,因为这个问题有很多未解决的问题)我最终解决并在下面回答它.

mod-rewrite symfony1 lighttpd url-rewriting

1
推荐指数
1
解决办法
5034
查看次数

标签 统计

lighttpd ×1

mod-rewrite ×1

symfony1 ×1

url-rewriting ×1