LINUX.ORG.RU

Apache не опознает ошибку «404: File Not found».


0

0

Apache не опознает ошибку "404: File Not found".
Если тип файла "file.shtml" описан в http.conf в строке

AddHandler server-parsed .shtml

то когда юзеры пытаются обратиться к этому файлу, как к каталогу
(т.е. по ошибке добавляют в конец слэш):

http://www.anyserver.ru/file.shtml/

или даже

http://www.anyserver.ru/file.shtml/anything_else

по идее должна быть ошибка "404: File Not found"
чего не происходит,
вместо этого загружается file.shtml, но текущим каталогом считается
этот несуществующий
"http://www.anyserver.ru/file.shtml/";
соответственно не работают все относительные линки
а SSI-инструкции типа <!--#include virtual="fff.txt"--> рекурсивно
зацикливаются
Как с этим бороться, то бишь как заставить сервер корректно
обрабатывать такую ситуацию?

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.