При переходе на несуществующую страницу раздела например /news/123 осуществляется переход на 404.php, а сервер возвращает 200, а не 404 ошибку? Это происходит именно в двух разделах /news/ и /products/. .htaccess настроен, urlrewrite.php тоже, переход на 404.php происходит. Проблема именно в ответе сервера.