за последнюю неделю или около того я заметил, что получаю много странных 404 ошибок в журналах на сайте, основанном на Codeigniter.Несколько примеров:
404 Page Not Found: Apple-touch-iconpng/index
404 Page Not Found: 404javascriptjs/index
404 Page Not Found: 404testpage4525d2fdc/index
404 Page Not Found: Faviconico/index
Некоторые из них являются существующими (apple-touch-icon.png), но ошибка 404 имеет отсутствующие расширения файла и после него "/ index".Некоторые из них - это файлы, которые даже не существуют (404testpage4525d2fdc).Я просмотрел весь сайт в поисках битых ссылок, а их нет.Я также не получаю никаких 404 ошибок, отображаемых на реальном сайте - только в журналах.
Мой файл .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
И мой файл маршрутов:
$route['default_controller'] = 'welcome';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
$route[LOGIN_PAGE] = 'users/login';
$route['landlords'] = 'listings/directory/1';
$route['complexes'] = 'listings/directory/2';
$route['managers'] = 'listings/directory/3';
$route['apartments/sublets'] = 'listings/index/13';
$route['apartments/roommates/19'] = 'listings/index/19';
$route['apartments/roommates/20'] = 'listings/index/20';
$route['apartments/roommates/21'] = 'listings/index/21';
$route['apartments/roommates/22'] = 'listings/index/22';
$route['apartments/roommates'] = 'listings/index/14';
$route['apartments/listings'] = 'listings/index/15';
$route['apartment-alerts'] = 'notification/add_notification';
$route['apartments/listings/([0-9]-(beds))'] = 'listings/index/$1';
Как я уже сказал, сам сайт, кажется, работает нормально, но я не могу понять, что является причиной появления этих ошибок в журналах.Я пробовал искать ответы, но все они, похоже, имеют дело с 404 ошибками, которые появляются на сайте, и являются реальными ресурсами, которые должны быть на сервере.Любая помощь будет принята с благодарностью!