У меня проблема с mod_xsendfile. Когда я отправляю в Apache заголовок с абсолютным путем (например, /home/foo/foo.txt), все работает нормально. Но когда я использую относительные ссылки, я получаю странные ошибки в логах Apache.
X-Sendfile: ../test.txt
No such file or directory: xsendfile: cannot open file: test.txt
X-Sendfile: test.txt
No such file or directory: xsendfile: cannot open file: test.txt/test.txt
X-Sendfile: te%20st.txt
No such file or directory: xsendfile: cannot open file: te st.txt/te%20st.txt
Это конфигурация моего сайта (я использую mod_jk)
XSendFile on
XSendFilePath /home/user/binares/
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName serv1
JkMount / ajp13
JkMount /* ajp13
</VirtualHost>