Как отключить File does not exist: /var/www/

1.11K
.
Koenig, Там дублирующая функция примерно того же рода была. Исправил. Вообщем подожду мин 15. Потом отпишусь.
.
Кстати есть еще один глюк, мистика прям.

Вообщем картинка по url адресу существует
File does not exist: /var/www/anires/data/www/xxx.ru/sait/bell--plus.png
Переход делаешь по данному Url и всё норм картинка открывается.

Но пишет ошибку в логах File does not exist. Что это может быть?
----
Если кто знает что в .htaccess прописать на данную картинку, она у меня единичная ошибка но повторяется много раз.
.
Light in Night
а во вложенных папках .htaccess нет?
.
Light in Night
# blackvj (29.01.2015 / 14:18)
MoD, На твой код

.htaccess: Invalid command '?', perhaps misspelled or defined by a module not included in the server configuration
Ну так измени
RewriteCond %{REQUEST_FILENAME} !\.(ico|png|gif|jpg|jpeg|html|shtml|css|js|cgi)$
<FilesMatch "\.(ico|png|gif|jpg|jpeg|html|shtml|css|js|cgi)$">
  ErrorDocument 404 file_not_found.php
</FilesMatch>
 RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^.*\.(ico|png|gif|jpg|jpeg|html|shtml|css|js|cgi)$ file_not_found.php [L,QSA]
.
MoD, Вроде смотрю как помогло. С файлами решена проблема.
А что если папки.

К примеру

File does not exist: /var/www/anires/data/www/xxx.ru/forum/highslide/graphics

Тоесть если папка несуществует, чтобы реврайтило как и файл на 404?
.
Light in Night
blackvj, кодом решил проблему?
а вот с папками - хз.
.
MoD, Да, с этим решил. ОГРОМНОЕ СПАСИБО)))
Многим будет полезно!
.
Light in Night
blackvj, главное, проверь, чтоб вся остальная графика отображалась нормально
.
MoD, Графика отображается нормально. Но заметил что при переходе по ссылке файл который несуществует вместо страницы

error.php?act=404

Показывает страницу белую FOUND и ссылку реврайт на Лого сайта

RewriteCond %{REQUEST_FILENAME} !\.(ico|png|gif|jpe?g|s?html|css|js|cgi|st)$
<FilesMatch "\.(ico|png|gif|jpe?g|s?html|css|js|cgi|st)$">
  ErrorDocument 404 error.php?act=404
</FilesMatch>

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^.*\.(ico|png|gif|jpe?g|s?html|css|js|cgi|st)$ error.php?act=404 [L,QSA]
.
Light in Night
попробуй пути прописать http://sait.ru/error.php?act=404
Всего: 50