Всем привет!
На форуме есть ряд похожих тем, но мою задачу они до конца не решают.
Изначально, все адреса без слэша ведут на редирект. - ведет на
Необходимо: Если, к примеру, страницы не существует - то сразу отдавать 404, а не 301. С этой задачей справляется включение константы DENY_LOCATION_302_LAST_SLASH = true.
Но! Возникает 2 проблема: если на сайте есть страница, к примеру - то и по система будет показывать эту страницу... Отсюда возникнут дубли страниц!
Выхода из ситуации вижу 2:
1. Отдавать 404 на страницы без слэша
2. Если страница существует - то редиректить на /, если не существует - то сразу отдавать 404