Lightrite Rewrite

1

Eu tenho um problema com o Lighttpd Rewrite e arquivos estáticos.

Aqui está minha sintaxe de reescrita:

url.rewrite = (
    "^/(.*)\.(php|css|js|jpg|png)$" => "$0",
    "^/(.+)$" => "/router.php?url=$1"
)

Todos os arquivos .css e .js são carregados bem, mas nenhuma imagem é carregada. Eu tentei verificar se o arquivo está sendo servido de / images, mas isso não corrige o problema. Eu verifiquei os logs de acesso e todos os arquivos css e js têm um status de 200, mas todos os arquivos de imagem têm um 404. Os caminhos estão corretos.

Alguém tem uma ideia de por que os arquivos .css e .js seriam carregados corretamente, mas as imagens não.

    
por Lark 31.01.2011 / 20:15

1 resposta

1

Se você alterar url.rewrite = para url.rewrite-if-not-file = , isso poderá corrigir os problemas que você está tendo.

    
por 19.02.2014 / 05:16