Несуществующая DLE категория не отдает 404 ошибку
В DLE очень часто можно встреть ситуацыю когда движок не отдает ошибку 404, или не перебрасывает на собственую страницу ошибки.
Итак что делать если ДЛЕ не хочеть показывать ошибку 404 (и не дает код ответа 404)?
А все банально просто.!!!
Чтобы движок мог нормально отдавать ответы нужно чтобы на странице или категории были задействованы теги:
1. В вашем main.tpl должен присутствовать тег { info } и корректно сделан шаблон info.tpl
2. В вашем main.tpl должен присутствовать тег { content }
Часто эти теги прячут за тегами видимости. Например.
[category=2,4] {info}{content} [/category]
* тоисть движок коректно будет обрабатывать запросы только в 2 и 4 категории, а все другие будут с ошибками.