Дмитрий

Дмитрий

С нами с 24 мая 2019; Место в рейтинге пользователей: #2640
Дмитрий
24 мая 2019, 13:10
0
Вот так можно попробовать
{$modx->setPlaceholder('namePlaceholder','text')}

{$_modx->regClientScript('
<script type="text/javascript">
    console.log("' ~ $_modx->getPlaceholder('namePlaceholder') ~ '");
</script>')}
Дмитрий
24 мая 2019, 12:35
0
Выше предложенный вариант реализации подходит для первого случая, сделать редирект.
Но если будет запрошен несуществующий адрес, вида modx.pro/blogYYY, то сначала будет 301 редирект на modx.pro/blogyyy и только потом 404 ошибка. Вот это с области поискового продвижения ошибка. Нужно сразу отдавать 404.
Дмитрий
24 мая 2019, 11:22
0
Поинтересовался у коллеги СЕО, по этому вопросу. Возникают два варианта:
1. Если ресурс есть по ссылке, тогда все отработает корректно со стороны поисковой системы.
2. Если ресурса нет, то нужно сразу отдавать ответ 404, без 301 редиректа.

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