O modo de reconfiguração do Apache httpd não funciona

2

Estou usando o link

Aqui está reescrever o log

125.121.60.59 - - [14/Aug/2014:12:50:23 +0800]
 [xxx.xxx.com/sid#7f8e26a023c8][rid#7f8e26ca5be8/initial] 
(4) RewriteCond: input='/home/git/gitlab/public/uploads/foo/bar/7b02f4c192/classes.png' pattern='!-f' => matched

Tenho certeza de que /home/git/gitlab/public/uploads/foo/bar/7b02f4c192/classes.png existe.

Por que esse padrão é compatível?

    
por jilen 14.08.2014 / 06:58

1 resposta

1

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f

-f precisa do arquivo legível pelo usuário executar httpd ( apache on centos).

Você pode verificar isso por sudo -u apache stat /path/to/file

    
por 14.08.2014 / 07:16