golos81
Новичок
Вопрос по modrewrite и 404 ошибке
Делаю ЧПУ в новостях через modrewrite. В .htacces указал правило: RewriteRule ^news/([0-9]+)/$ /index.php?NewsId=$1 [QSA] [L]
Если в адресной строке набираю domen.ru/news/111/, то все нормально, в index.php приходит id новости (111) и по нему достаю новость из БД. Проблема возникает с обработкой 404-ой ошибки, т.к. если набираю domen.ru/news/1112/, и такой новости нет, то сервер отдает 200ок, а мне надо 404. Как быть?
Делаю ЧПУ в новостях через modrewrite. В .htacces указал правило: RewriteRule ^news/([0-9]+)/$ /index.php?NewsId=$1 [QSA] [L]
Если в адресной строке набираю domen.ru/news/111/, то все нормально, в index.php приходит id новости (111) и по нему достаю новость из БД. Проблема возникает с обработкой 404-ой ошибки, т.к. если набираю domen.ru/news/1112/, и такой новости нет, то сервер отдает 200ок, а мне надо 404. Как быть?