Дмитрий

Дмитрий

Был в сети 27 августа 2019, 08:33
Заказы не принимаю
Выше предложенный вариант реализации подходит для первого случая, сделать редирект.
Но если будет запрошен несуществующий адрес, вида modx.pro/blogYYY, то сначала будет 301 редирект на modx.pro/blogyyy и только потом 404 ошибка. Вот это с области поискового продвижения ошибка. Нужно сразу отдавать 404.
Поинтересовался у коллеги СЕО, по этому вопросу. Возникают два варианта:
1. Если ресурс есть по ссылке, тогда все отработает корректно со стороны поисковой системы.
2. Если ресурса нет, то нужно сразу отдавать ответ 404, без 301 редиректа.

Получается нужно ещё делать проверку на существование ресурса по ссылке