Se você alterar url.rewrite =
para url.rewrite-if-not-file =
, isso poderá corrigir os problemas que você está tendo.
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.
Se você alterar url.rewrite =
para url.rewrite-if-not-file =
, isso poderá corrigir os problemas que você está tendo.